up-to-date [adjective] + progress [noun]