got it down to 18 pages
integrating hisako and jessica's comments