finish up section 8
done with optimization