copied a bunch of crap from plexode and made a make script for first page