First half of maps integration