init option added and minor esthetic tweaks