Completely finish and begin using inject helper function