create separate posts view
prevented mass rendering on change