unit tests fixed and add post button added