requiring Traverson once should be enough, right?