Updated! Thanks for all the useful advice. How's it coming along?