redesigned messages, rsa caching