improving top map