restrictions on section names and minor fixes