body not properly wrapped in div, syntax
mirror post views into project, TODO: refactor into polymorphic