operator*= returns *this now