Ramble ramble.