Nice analysis. This is typical, cyclical trading; which is healthy for longer, sustained advances.