add javadoc
shorten silly long directory name