Serialization functional; Add button functional