Please pardon the mess as we clean things up around here...