Not perfect, but better than it was in the past