No simple recap could express it....