This is all very accurate.