minor design changes
stewart hines design recommendations