map fixed

-bad code is bad