make sure headers are right, move main command subcommands into broadcast cmd