menu array implementation