with some array search