true and false now evaluate to 1 and 0 respectively