don't break existing usage of NewRawRequest