changed diff routine