It sounds like things are going well. It's a long journey but you are well on the way.