fixed cut restoration for many expressions