switching to new branch for boolean arithmetic