fixed various definitions
latest request mods
request working now
Merge branch 'request'