first version of section 4.4 and 4.5