setup LLVM, it kinda works now