2 am and still sweeping...