Now you're thinking with portals