repaired the meal compele,change the struct