Да и нафига такие навороты?Зачем изобретать велосипед,если он уже изобретен!