finishing up section 12