Eggerton v Rodriguez on now