prototype of portal map