more refactoring on flat list buttons, started working on report post/comment feature