explicitly state sources rather than build in demo html