create the portal and message system