forgot a couple == 0s