up to 4.2.2
Half way 4.3.2
complete section 4