Type updates