доработан кэш