Whew! wwhat a busy day it ha been.