Butler v Hall on now