Type sources