refactor Lang, balance hit