don't reuse bool widget