lots more operators/tests