add button and addPost() beginnings