Working inject and register