remove toString() override