todo: rotate map
changed convertX and convert Y