set defaults to zero