changing layout
better logic
fixing some sily logic for posts
cleaning it up for now