adjust json-p protocol