changes to request arg extraction