Improved javadoc