Finished the huv kernel