property updating and easier to understand ramdisk file updating