Good to hear that you feel you've made a lot of progress there david. Congrats on working it out. I hope you have continued success in the future.