program runs, but it has no control of who sendt what