timer_new -> new_timer and timer_delete -> delete_timer to avoid name conflict