updated as the Java programming style issues.