portal UI refactor 70%