added Log.java for output information