added origin sources
updated runfile to proposed interface