21 days and counting