Added Operator overloading.