Избавился от extend как от зависимости