Implemented parameter injection