new vs override(0)