transmission working