blacklisting is not our concern
factor a OK combinator to simplify things
use OK instead