я вот то же не совсем понял, для чего такие сложности?