getting somewhere with event transmission