please use consecutive numbers for field index