Changed boolean operations