A proper meal - at the proper time