thinking something is wrong with map