Smart-DI