Diff Type Injection