Old and buggy

SHUDDER Please do not use this awful engine. I've fixed it since then, so the new commit will come soon.