add some transitions
update