use TOBYINK's profile for now
move docs around
some support methods
cleanup
prototype request method