an improvement, though imperfect