ver
почищен код