30 minutes and counting