still won't compile, but updated the broadcast queue so that it could accept a message