fixed get best available