reset after canceling, added observer progress(0) note
fixed sim::clear bug (better fix)
fixed out of index bug