Scales yes, fine and normal, I wouldn't have them any other way. Arrays, and containers that start from a container 0 are dire, if you look at a row of something, the first item is the first, item number one, and the second item should be item two, that's what the name "second" comes from (I am not talking about the unit of time, I don't know how the name for that derives).