ch7 EditingApp finished