Congrats! Sounds like a tough ride- and you did it!!