Added snap and to+from