only commit plist