fix sublist update logic