cooking dinner requires dinner