updated diff view. added filtering