finished send basic message function