updated less submodule and a bunch of bug fixes