inner state shift