update: save properties to file