working delete well with all shifts, almost redraw and in-lecture deletion