returned "redundant" helper