removed javadoc (source code is attached)