make meal check loop less crazy