handle cases w/ 0 counts properly