add initial draft for presentation on llvm