tidying up the crossover tests, extract the member creation to helper