added reseting