tried (and failed) to reduce number of lvars