created map generator