add *.orig
swapping without temp variable