update timer config;
add exception handler;
add log;