added more essential sources.