better option for handling zero variance