add store function 持久化