more json supported requests and cleaning