fix reset bug on non-edit instances