Added Interface Injection.