WIP Refactor/wallposts