Added explanation for transpiler