reverted generate map, didnt realize significance