update to map3