exposed-casting  0 / 1