cleanup & update lsl
fix #32