reducing redundancy (2)