make wallpost work, wip