Proper edit pattern