fix hard map