проблемы 1 и 2 решил извратившись с помошью 4-ч ОЗ, проблема 3 требует вмешательста разработчиков...