Properly Handles Resets