single code2 edit