update works now on not existing files
read all properties from file