constify
update lsl
privatize