Alter inject to constructor inject