modify list class