Add save function
Add set function