update message position