domain adaptation from other painters for example and and maybe in the future we'll be doing something even more sophisticated so these different approaches may seem very distinct in that kind of the approach that they're taking but they all share one thing in common which is all of them are different ways to inject previous knowledge or previous experience into the system and as you move down these these prior knowledge you get few engineered human engineered priors and more data-driven priors and also as you