sensible variables (lun->len)
slightly improved version
Merge branch 'sherlock'