Amazing hurdles there and congrats for overcoming them!