немного доработал