update typing
check global variables
update