digital ------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------