caching of messages screwing up some stuff