bi-directional transition, basic swipe support