successive [adjective] + stage [noun]