finish the auto part and the DexCL example