corrected startMessaging