have some boolean operations while you're at it