Slept OK as far as I can and it's been a busy morning..