redesigned injection mechanism