update logger
minor update
javadoc
update simulator source