less compiler, and other bug fixes