types update