improved log output, changed timing & added graceful exit
adjusted final timeout