some cleanup+default for boolean question