new: logical expression