improved portal components to portal app interaction