was overriding say method