Вот вообщем что получилось без OTL почему то зависает и ничего с ним не поделаешь.