modify within list