create a page for each source