append completed