EU accounts improved, but still imperfect