How does an hourglass work. It must have a rate of flow that does not fluctuate.