clean up
section mostly done.