revision - cap1: sections syntax, semantics