allow for message to be received fully in the background by the service
updating directmessage logic and add delivery confirmation checkmark