almost sort out edit args