added support for the LS/MLS difference; need to add tests as well