last minute perfection