Buxton flashes signs of promise for 2017