created menu generation