implemented map adjustment on porltet