add broadcast send and over9000 small fixs