I'm in awe ladies - and off for a lie down to digest it all - lol !!