update transmission