to add SnapCursor into repo