updated, now diffing output