public async Task LoadMessagesAsync()
        {
            try
            {
                var messages = await ParseAccess.LoadMessages(conversationId);

                foreach (var message in messages)
                {
                    var isMe = false;
                    if (message.Get <string>("author") == ParseAccess.CurrentUser().ObjectId)
                    {
                        isMe = true;
                    }

                    var newMessage = new UserMessage
                    {
                        ObjectId  = message.ObjectId,
                        Body      = message.Get <string>("body"),
                        IsMe      = isMe,
                        CreatedAt = message.CreatedAt.Value + RestService.TimeDiff
                    };

                    if (!Messages.Contains(newMessage))
                    {
                        Messages.Add(newMessage);
                    }
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
        }