preliminary sending messages