make sure every section has an id