add portal and modify base pom