.......what a day...!!!