about to try some weird chat cache stuff...