added Javadocs