anything outside of 0 or 1 is bad