typing update