javadoc
clean and build