added new sources and demos