style improvements to ver 1.0