improve lambda lang