edit initialized to 0