button uses index if it has no text #13