lang update, traits