остальное уберу под кат, чтобы не мозолило глаза