update using MT