finished updated sections