added post, and more tests