improved map overlay