Barbera says things slowing getting better