add log
add logstartup
fix bug