added a few more operators