Lang updates with extern