Christmas Thoughts and thanks...