Gesture preview. Needs update.