First version with lang.