made transmission easier to update