event passing for digital controls