first attempt to organize sources