оптимизация и доработки