javadocs and code style.