It's pretty much done. Just some fucking bugs...