Addition of JavaDocs