Revert "Another version of portal"

This reverts commit 474ea7665b4f135ddea313753964e8c20f210bf0.
Third version of portal