working on injection