Updated lang (thanks Ian)