topk method is now not ambiguous any more.