multi descriptor project