message sending v1 works. to be improved -.-