Outstanding work ! Enjoy the journey. I would say you have found the right path.