hey! since voting's over, here's a link to a version with the most egregious bugs fixed... thanks for trying!