what's keeping you?dinner is almost ready.