How is this any better than using the helper function in lists?