always start at the beginning
better scaling for speed