- fix and javadoc