moving update to use POST instead
adding some client sprouts