rewrote fillmapcolors
f