added logical query operators