logical_operations