Implemented dependency injection