finish unhappy path testing for posts and work on UI/UX a bit