- javadoc
- updated some internals