changing ==0 to .zero? as another version