portals and user interaction tools