Added the concept of PortalBackend