update plist file