Я знаю, я хочу внести некоторые изменения
А может предложить автору мода изменения , и пусть рассматривает варианты ? ( Типа предложения ) и не пытаться изобретать велосипед, который уже был изобретён, доработан, и которым пользуются уже не первый день, и по ходу автором обслуживается и дорабатывается постоянно...