why always picking the first one?