removed overide printf