simplify message archive map using capabilities