add saving function for  additional fields