modify list function