add view diff