revision at point 1.2 & 1.6