processed feedback, improved dependency injection