An Apology and Thanks...