removed legacy require http