added lusol.m, many tweaks to lusol_obj.m