last-minute [adjective] + present [noun]