Тут полностью согласен) Не нужно изобретать велосипед...