almost final revision