crackstuffers: Halfway way there. Happy hump day.