posts viewing, and editing (mostly)