Phew it's been a long wet day.....