Redundant data removal