Refactoring for firstRow now can manage string with 0