Compiles and basically functional, but with occasional crashes.