Maybe make this |= instead of =