changed reset duration depending on complete or incomplete