map model redefinition