Snap & Translate