Me and several other students worked on this beast in a practicum course I had while in college. It's been hella butchered since turning it over to the client.