add more structure to sources