only choose best card