congrats al. it's nice when the end result is a win, even with all the headaches along the way.