last section partially complete