added process() to Injector