Modified: better way handling http injector