waiting until the last minute