update
update scheduler