revision final