some other cleanup
improve source/javdoc handling