breaks if species not found