Address initialization problems. Syntax fixes as I went.