add externc_lab
update