update and Javadoc added