Use 1 map instead of 3