reduce redundancy, improve clarity