updated class for uncertainty