copyrights & JavaDocs