Thanks a lot it makes sense, although thinking about it topk with k=1 you would expect intuitively to return just the top k results a the function name says, and in this case that would have been 1 value returned.