WIP portals controller skeleton