+ fix optional exceptional circumstances for editing