INJECTION IMPLEMENTS