Added aditional javadocs