modify List