channels/messages persitence