- soundreader and player cobbled together from snippets from the web