8 months worth of work. I'm still keeping this thing alive!