Это предложение стоит разбить на несколько. Смысл не изменится, но читать будет проще.