Added BoolLogic