Plus operator overload working