Magnificent things. Full post coming later!