Huberdeau insane season so far