boolean to boolean operators working