update to work with lusol_obj