The perfectly describes my last 3 weekends.