update
added checkInReset method