add message store validate and add simple coverage