got yaml working, but problems with github download
fixed topdocument test to match new spec