fix plist bug