Simple dependency injection