update trace
register tick_timer()