javadocs and comments verified