add: logical && and ||