some javadoc added
javadoc added