change PUT to POST
int -> string in queue, clean up http errors
clarify channel manager