map genarate

hehe