Fin Generate map