run with reset