more complicated; we have to turn pico map inside out