reorganizing sources