Non destructive last, add first