Huff inching to the top