use binary test rather than comparison against 1,