added digital sources dunctionality