added some logit for broadcast commands
updated tests (still pretty out of date :/)