dependencies
javadoc warnings cleanup