modify list object