Superbly written....perfectly timed. Thank you.