update typeing