add overriding operators