first version javadocs