completed section 2