supporting bool fields