update typing