added --ease_swap switch