add level_watcher and modification of repeat level
add modification of timeout level