editing special cases