доработка мелких оставшихся TODO