javadoc and logging improved
logging improved
TODO added
use import
get source document refactored