update plist and datadir