add store behavior