доработал классы