Thanks Torrey,

It took a lot of work but I think I finally made it over the finish line.