fixing an append vs create new issue