Added some additional operator overloads