add sendMessage