Frampton v Traynor on now