new revision _with_ post_reply
added tests, and custom transport for the tests