reconstruct messagestore