cut down on redundant work