upload plist files
is dir check first