Artificial type