Lenwe

I think it's high time to merge this into master
Please synchronized documentation with constance. Or just confirm it's good value.