add store and validate