fix #13: operations should not wrap