removed unused dep
added javadocs