up to date [adjective] + progress [noun]