fix list appending