switch to my fork of request for now, need to review main line