green tests and javadocs