last-minute [adjective] + swing [noun]