add two versions of maps