could we define this above, rather than below please