finished preliminary newMessage