cutting down view redundacy