injector interface