Added more Javadocs!