fix bug: what's OR