transmission: update