more fixes for bool searching before
using a slightly different and simpler approach