second section of JS deep dive on treehouse