no hardcoding of htttp