added simple smooth/swap operation