diff --git a/stuff/library/mypaint brushes/aotz/001_sketch.myb b/stuff/library/mypaint brushes/aotz/001_sketch.myb
index e1d455a..d81face 100644
--- a/stuff/library/mypaint brushes/aotz/001_sketch.myb
+++ b/stuff/library/mypaint brushes/aotz/001_sketch.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A pencil to sketch",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
 	"parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -130,7 +130,7 @@
             "inputs": {}
         },
         "offset_by_random": {
-            "base_value": 0.03,
+            "base_value": 0.13,
             "inputs": {}
         },
         "offset_by_speed": {
@@ -154,7 +154,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.17,
+            "base_value": 0.27,
             "inputs": {}
         },
         "opaque_linearize": {
@@ -220,11 +220,11 @@
             "inputs": {}
         },
         "slow_tracking": {
-            "base_value": 0.0,
+            "base_value": 1.3,
             "inputs": {}
         },
         "slow_tracking_per_dab": {
-            "base_value": 0.0,
+            "base_value": 1.8,
             "inputs": {}
         },
         "smudge": {
diff --git a/stuff/library/mypaint brushes/aotz/002_sketch_b.myb b/stuff/library/mypaint brushes/aotz/002_sketch_b.myb
index 53d9310..80c9d32 100644
--- a/stuff/library/mypaint brushes/aotz/002_sketch_b.myb
+++ b/stuff/library/mypaint brushes/aotz/002_sketch_b.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A pencil to sketch",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -54,11 +54,11 @@
             "inputs": {}
         },
         "dabs_per_actual_radius": {
-            "base_value": 3.0,
+            "base_value": 5.0,
             "inputs": {}
         },
         "dabs_per_basic_radius": {
-            "base_value": 5.0,
+            "base_value": 3.0,
             "inputs": {}
         },
         "dabs_per_second": {
@@ -99,11 +99,11 @@
                 "pressure": [
                     [
                         0.0,
-                        -0.017384074800569513
+                        0.0
                     ],
                     [
                         1.0,
-                        0.57
+                        0.58
                     ]
                 ]
             }
@@ -141,28 +141,20 @@
             "inputs": {}
         },
         "offset_by_random": {
-            "base_value": 0.58,
+            "base_value": 0.47,
             "inputs": {
                 "pressure": [
                     [
                         0.0,
-                        1.4400000000000002
+                        0.0
                     ],
                     [
                         0.27273089828784297,
-                        1.246685472799499
-                    ],
-                    [
-                        0.380786590210895,
-                        0.4160072703678796
-                    ],
-                    [
-                        0.6,
-                        -1.2
+                        0.546685472799499
                     ],
                     [
                         1.0,
-                        -1.7012641502542696
+                        -2.7012641502542696
                     ]
                 ]
             }
@@ -188,7 +180,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.75,
+            "base_value": 0.65,
             "inputs": {}
         },
         "opaque_linearize": {
@@ -201,7 +193,7 @@
                 "pressure": [
                     [
                         0.0,
-                        -0.004974744924814756
+                        0.0
                     ],
                     [
                         1.0,
@@ -231,7 +223,7 @@
             "inputs": {}
         },
         "radius_logarithmic": {
-            "base_value": 0.55,
+            "base_value": 0.65,
             "inputs": {
                 "pressure": [
                     [
@@ -254,11 +246,11 @@
             "inputs": {}
         },
         "slow_tracking": {
-            "base_value": 0.05,
+            "base_value": 3.75,
             "inputs": {}
         },
         "slow_tracking_per_dab": {
-            "base_value": 1.0,
+            "base_value": 4.15,
             "inputs": {}
         },
         "smudge": {
diff --git a/stuff/library/mypaint brushes/aotz/002_sketch_b_prev.png b/stuff/library/mypaint brushes/aotz/002_sketch_b_prev.png
index 986e5ad..e723e24 100644
Binary files a/stuff/library/mypaint brushes/aotz/002_sketch_b_prev.png and b/stuff/library/mypaint brushes/aotz/002_sketch_b_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/005_ink.myb b/stuff/library/mypaint brushes/aotz/005_ink.myb
index a2e4630..c23a4d4 100644
--- a/stuff/library/mypaint brushes/aotz/005_ink.myb
+++ b/stuff/library/mypaint brushes/aotz/005_ink.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A pen to trace line",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/009_fill.myb b/stuff/library/mypaint brushes/aotz/009_fill.myb
index 6add202..35fd0ed 100644
--- a/stuff/library/mypaint brushes/aotz/009_fill.myb
+++ b/stuff/library/mypaint brushes/aotz/009_fill.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to fill areas",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/010_paint.myb b/stuff/library/mypaint brushes/aotz/010_paint.myb
index d925a77..a7f4089 100644
--- a/stuff/library/mypaint brushes/aotz/010_paint.myb
+++ b/stuff/library/mypaint brushes/aotz/010_paint.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to fill color areas",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/011_oilbrush.myb b/stuff/library/mypaint brushes/aotz/011_oilbrush.myb
index 46c4a73..c5cba6d 100644
--- a/stuff/library/mypaint brushes/aotz/011_oilbrush.myb
+++ b/stuff/library/mypaint brushes/aotz/011_oilbrush.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate oil",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -222,7 +222,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 1.21,
+            "base_value": 1.09,
             "inputs": {}
         },
         "opaque_linearize": {
diff --git a/stuff/library/mypaint brushes/aotz/014_impasto.myb b/stuff/library/mypaint brushes/aotz/014_impasto.myb
index e39f125..dbfff96 100644
--- a/stuff/library/mypaint brushes/aotz/014_impasto.myb
+++ b/stuff/library/mypaint brushes/aotz/014_impasto.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate Impasto",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/016_gouache.myb b/stuff/library/mypaint brushes/aotz/016_gouache.myb
index a4613b5..ee8601c 100644
--- a/stuff/library/mypaint brushes/aotz/016_gouache.myb
+++ b/stuff/library/mypaint brushes/aotz/016_gouache.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A gouache brush",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/018_airbrush.myb b/stuff/library/mypaint brushes/aotz/018_airbrush.myb
index 15e4ff3..9d32d11 100644
--- a/stuff/library/mypaint brushes/aotz/018_airbrush.myb
+++ b/stuff/library/mypaint brushes/aotz/018_airbrush.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate Airbrush",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/020_water.myb b/stuff/library/mypaint brushes/aotz/020_water.myb
index 5fc04f3..20f243b 100644
--- a/stuff/library/mypaint brushes/aotz/020_water.myb
+++ b/stuff/library/mypaint brushes/aotz/020_water.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate watercolor diffusion, just to smudging",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/028_splatter.myb b/stuff/library/mypaint brushes/aotz/028_splatter.myb
new file mode 100644
index 0000000..cbbc2b2
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/028_splatter.myb
@@ -0,0 +1,764 @@
+{
+    "comment": "MyPaint brush file",
+    "description": "A brush to simulate splattering",
+    "group": "",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 1.0,
+            "inputs": {
+                "brush_radius": [
+                    [
+                        -2.0,
+                        -0.9599999999999997
+                    ],
+                    [
+                        6.0,
+                        2.88
+                    ]
+                ],
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "change_color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsl_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsv_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_l": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "colorize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        -10.0
+                    ],
+                    [
+                        0.1,
+                        -10.0
+                    ],
+                    [
+                        0.1,
+                        -8.0
+                    ],
+                    [
+                        0.2,
+                        -8.0
+                    ],
+                    [
+                        0.2,
+                        -6.000000000000001
+                    ],
+                    [
+                        0.3,
+                        -6.000000000000001
+                    ],
+                    [
+                        0.3,
+                        -3.999999999999999
+                    ],
+                    [
+                        0.4,
+                        -3.999999999999999
+                    ],
+                    [
+                        0.4,
+                        -1.9999999999999996
+                    ],
+                    [
+                        0.5,
+                        -1.9999999999999996
+                    ],
+                    [
+                        0.5,
+                        0.0
+                    ],
+                    [
+                        0.6,
+                        0.0
+                    ],
+                    [
+                        0.6,
+                        1.9999999999999996
+                    ],
+                    [
+                        0.7,
+                        1.9999999999999996
+                    ],
+                    [
+                        0.7,
+                        4.0
+                    ],
+                    [
+                        0.8,
+                        4.0
+                    ],
+                    [
+                        0.8,
+                        6.0
+                    ],
+                    [
+                        0.9,
+                        6.0
+                    ],
+                    [
+                        0.9,
+                        8.0
+                    ],
+                    [
+                        1.0,
+                        8.0
+                    ],
+                    [
+                        1.0,
+                        10.0
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 8.11,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {
+                "direction_angle": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        360.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        180.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.49
+                    ]
+                ]
+            }
+        },
+        "eraser": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "gridmap_scale": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "gridmap_scale_x": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "gridmap_scale_y": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "hardness": {
+            "base_value": 0.83,
+            "inputs": {
+                "brush_radius": [
+                    [
+                        -2.0,
+                        0.2233333333333333
+                    ],
+                    [
+                        6.0,
+                        -0.67
+                    ]
+                ],
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        -23.78
+                    ],
+                    [
+                        10.0,
+                        23.78
+                    ]
+                ]
+            }
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_2_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_adj": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        -90.0
+                    ],
+                    [
+                        10.0,
+                        90.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_asc": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_multiplier": {
+            "base_value": 0.0,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.22
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_x": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_y": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque": {
+            "base_value": 1.5,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        -0.01
+                    ],
+                    [
+                        -9.0,
+                        0.0
+                    ],
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        9.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        -0.01
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        -0.07
+                    ],
+                    [
+                        2.0,
+                        0.07
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.3
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.41
+                    ]
+                ]
+            }
+        },
+        "radius_logarithmic": {
+            "base_value": 1.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        -0.82
+                    ],
+                    [
+                        1.0,
+                        0.82
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.77,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.4,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ],
+                "surfacemap_x": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        256.0,
+                        0.0
+                    ]
+                ],
+                "surfacemap_y": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        256.0,
+                        0.0
+                    ]
+                ],
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        255.0
+                    ]
+                ]
+            }
+        },
+        "smudge_length": {
+            "base_value": 0.95,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": -1.0,
+            "inputs": {}
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        0.0
+                    ],
+                    [
+                        -2.0,
+                        0.28
+                    ],
+                    [
+                        0.31713653029056843,
+                        0.21858241489955346
+                    ],
+                    [
+                        2.0,
+                        0.28
+                    ],
+                    [
+                        10.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.2,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 3.12,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "stroke_threshold": {
+            "base_value": 0.01,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.0,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/028_splatter_prev.png b/stuff/library/mypaint brushes/aotz/028_splatter_prev.png
new file mode 100644
index 0000000..96bd909
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/028_splatter_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/038_crayon.myb b/stuff/library/mypaint brushes/aotz/038_crayon.myb
index 122ddd9..9df956b 100644
--- a/stuff/library/mypaint brushes/aotz/038_crayon.myb
+++ b/stuff/library/mypaint brushes/aotz/038_crayon.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A crayon brush",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/039_chalk.myb b/stuff/library/mypaint brushes/aotz/039_chalk.myb
index e5e2eea..be4fdd2 100644
--- a/stuff/library/mypaint brushes/aotz/039_chalk.myb
+++ b/stuff/library/mypaint brushes/aotz/039_chalk.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A chalk brush",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/040_marker.myb b/stuff/library/mypaint brushes/aotz/040_marker.myb
index 1959256..2c3d0ac 100644
--- a/stuff/library/mypaint brushes/aotz/040_marker.myb
+++ b/stuff/library/mypaint brushes/aotz/040_marker.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "Marker to draw a quick shape",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/041_hatch.myb b/stuff/library/mypaint brushes/aotz/041_hatch.myb
index d08eee2..cfff6b8 100644
--- a/stuff/library/mypaint brushes/aotz/041_hatch.myb
+++ b/stuff/library/mypaint brushes/aotz/041_hatch.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate hatch effect",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb b/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb
index ca47aa3..11cf2b3 100644
--- a/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb
+++ b/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate hatch shading effect",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb b/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb
index fa4f414..0095c67 100644
--- a/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb
+++ b/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate cross hatching effect",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb b/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb
index e8b7b6c..7067074 100644
--- a/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb
+++ b/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate hatching effect",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/045_stipple.myb b/stuff/library/mypaint brushes/aotz/045_stipple.myb
index 4c6e277..b91608b 100644
--- a/stuff/library/mypaint brushes/aotz/045_stipple.myb
+++ b/stuff/library/mypaint brushes/aotz/045_stipple.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate stippling effect",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/050_clouds.myb b/stuff/library/mypaint brushes/aotz/050_clouds.myb
index 743115e..104f6d7 100644
--- a/stuff/library/mypaint brushes/aotz/050_clouds.myb
+++ b/stuff/library/mypaint brushes/aotz/050_clouds.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate clouds",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -54,15 +54,15 @@
             "inputs": {}
         },
         "dabs_per_actual_radius": {
-            "base_value": 0.17,
+            "base_value": 0.21,
             "inputs": {}
         },
         "dabs_per_basic_radius": {
-            "base_value": 0.17,
+            "base_value": 0.21,
             "inputs": {}
         },
         "dabs_per_second": {
-            "base_value": 1.42,
+            "base_value": 2.72,
             "inputs": {}
         },
         "direction_filter": {
@@ -85,7 +85,7 @@
             }
         },
         "elliptical_dab_ratio": {
-            "base_value": 2.14,
+            "base_value": 1.98,
             "inputs": {}
         },
         "eraser": {
@@ -165,7 +165,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.51,
+            "base_value": 0.23,
             "inputs": {}
         },
         "opaque_linearize": {
@@ -208,7 +208,7 @@
             "inputs": {}
         },
         "radius_logarithmic": {
-            "base_value": 1.5,
+            "base_value": 1.55,
             "inputs": {
                 "speed1": [
                     [
@@ -277,7 +277,7 @@
             "inputs": {}
         },
         "smudge_length": {
-            "base_value": 0.5,
+            "base_value": 0.7,
             "inputs": {}
         },
         "smudge_length_log": {
@@ -285,7 +285,7 @@
             "inputs": {}
         },
         "smudge_radius_log": {
-            "base_value": 0.0,
+            "base_value": 0.5,
             "inputs": {}
         },
         "smudge_transparency": {
@@ -297,7 +297,7 @@
             "inputs": {}
         },
         "speed1_gamma": {
-            "base_value": 0.14,
+            "base_value": 0.25,
             "inputs": {}
         },
         "speed1_slowness": {
@@ -309,7 +309,7 @@
             "inputs": {}
         },
         "speed2_slowness": {
-            "base_value": 0.31,
+            "base_value": 0.53,
             "inputs": {}
         },
         "stroke_duration_logarithmic": {
@@ -325,7 +325,7 @@
             "inputs": {}
         },
         "tracking_noise": {
-            "base_value": 0.0,
+            "base_value": 0.07,
             "inputs": {}
         }
     },
diff --git a/stuff/library/mypaint brushes/aotz/051_grass.myb b/stuff/library/mypaint brushes/aotz/051_grass.myb
index 34ddde8..604a384 100644
--- a/stuff/library/mypaint brushes/aotz/051_grass.myb
+++ b/stuff/library/mypaint brushes/aotz/051_grass.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate grass",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -278,7 +278,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 1.05,
+            "base_value": 1.35,
             "inputs": {
                 "pressure": [
                     [
@@ -328,7 +328,7 @@
             "inputs": {}
         },
         "radius_by_random": {
-            "base_value": 0.0,
+            "base_value": 0.72,
             "inputs": {}
         },
         "radius_logarithmic": {
diff --git a/stuff/library/mypaint brushes/aotz/052_leaves.myb b/stuff/library/mypaint brushes/aotz/052_leaves.myb
index 68eb20b..d4eb4f2 100644
--- a/stuff/library/mypaint brushes/aotz/052_leaves.myb
+++ b/stuff/library/mypaint brushes/aotz/052_leaves.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate leaves",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/053_meadown.myb b/stuff/library/mypaint brushes/aotz/053_meadown.myb
index 6dd1043..6cdee2c 100644
--- a/stuff/library/mypaint brushes/aotz/053_meadown.myb
+++ b/stuff/library/mypaint brushes/aotz/053_meadown.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate meadown",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/054_blossom.myb b/stuff/library/mypaint brushes/aotz/054_blossom.myb
new file mode 100644
index 0000000..de3bcda
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/054_blossom.myb
@@ -0,0 +1,730 @@
+{
+    "comment": "MyPaint brush file",
+    "description": "A brush to simulate petals",
+    "group": "",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 1.25,
+            "inputs": {
+                "brush_radius": [
+                    [
+                        -2.0,
+                        -0.15999999999999997
+                    ],
+                    [
+                        6.0,
+                        0.45
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "change_color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsl_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsv_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_l": {
+            "base_value": 0.0,
+            "inputs": {
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "colorize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 3.87,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.0,
+            "inputs": {
+                "tilt_ascension": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 5.1,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "eraser": {
+            "base_value": 0.0,
+            "inputs": {
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "gridmap_scale": {
+            "base_value": 0.0,
+            "inputs": {
+                "brush_radius": [
+                    [
+                        -2.0,
+                        -6.0
+                    ],
+                    [
+                        -2.0,
+                        -5.5999999999999995
+                    ],
+                    [
+                        6.0,
+                        2.8999999999999998
+                    ]
+                ]
+            }
+        },
+        "gridmap_scale_x": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "gridmap_scale_y": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "hardness": {
+            "base_value": 0.68,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "brush_radius": [
+                    [
+                        -2.0,
+                        0.17999999999999997
+                    ],
+                    [
+                        6.0,
+                        -0.54
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_adj": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_asc": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_random": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 5.87,
+            "inputs": {}
+        },
+        "offset_multiplier": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_x": {
+            "base_value": 0.0,
+            "inputs": {
+                "gridmap_y": [
+                    [
+                        0.0,
+                        10.0
+                    ],
+                    [
+                        51.2,
+                        10.0
+                    ],
+                    [
+                        51.2,
+                        6.000000000000001
+                    ],
+                    [
+                        102.4,
+                        6.000000000000001
+                    ],
+                    [
+                        102.4,
+                        1.9999999999999996
+                    ],
+                    [
+                        153.6,
+                        1.9999999999999996
+                    ],
+                    [
+                        153.6,
+                        -1.9999999999999996
+                    ],
+                    [
+                        204.8,
+                        -1.9999999999999996
+                    ],
+                    [
+                        204.8,
+                        -5.999999999999996
+                    ],
+                    [
+                        256.0,
+                        -5.999999999999996
+                    ],
+                    [
+                        256.0,
+                        -10.0
+                    ]
+                ]
+            }
+        },
+        "offset_y": {
+            "base_value": 0.0,
+            "inputs": {
+                "gridmap_x": [
+                    [
+                        0.0,
+                        -10.0
+                    ],
+                    [
+                        51.2,
+                        -10.0
+                    ],
+                    [
+                        51.2,
+                        -6.000000000000001
+                    ],
+                    [
+                        102.4,
+                        -6.000000000000001
+                    ],
+                    [
+                        102.4,
+                        -1.9999999999999996
+                    ],
+                    [
+                        153.6,
+                        -1.9999999999999996
+                    ],
+                    [
+                        153.6,
+                        1.9999999999999996
+                    ],
+                    [
+                        204.8,
+                        1.9999999999999996
+                    ],
+                    [
+                        204.8,
+                        5.9999999999999964
+                    ],
+                    [
+                        256.0,
+                        5.9999999999999964
+                    ],
+                    [
+                        256.0,
+                        10.0
+                    ]
+                ]
+            }
+        },
+        "opaque": {
+            "base_value": 0.47,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.73
+                    ],
+                    [
+                        1.0,
+                        0.73
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.5,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "radius_logarithmic": {
+            "base_value": 1.07,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.90,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.3,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.5,
+            "inputs": {}
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": 0.01,
+            "inputs": {}
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": 1.46,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.06,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 1.99,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 1.45,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 7.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 10.0,
+            "inputs": {
+                "tilt_declination": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        90.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.0,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/054_blossom_prev.png b/stuff/library/mypaint brushes/aotz/054_blossom_prev.png
new file mode 100644
index 0000000..9dd0e2d
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/054_blossom_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/058_fur.myb b/stuff/library/mypaint brushes/aotz/058_fur.myb
index 9051406..abac637 100644
--- a/stuff/library/mypaint brushes/aotz/058_fur.myb
+++ b/stuff/library/mypaint brushes/aotz/058_fur.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate furs",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/059_fur2.myb b/stuff/library/mypaint brushes/aotz/059_fur2.myb
index 953e1a5..2df5499 100644
--- a/stuff/library/mypaint brushes/aotz/059_fur2.myb
+++ b/stuff/library/mypaint brushes/aotz/059_fur2.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate furs, just to smudging",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/060_texture_ground.myb b/stuff/library/mypaint brushes/aotz/060_texture_ground.myb
index 5813f7f..12dfb17 100644
--- a/stuff/library/mypaint brushes/aotz/060_texture_ground.myb
+++ b/stuff/library/mypaint brushes/aotz/060_texture_ground.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate the soil texture",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -70,8 +70,19 @@
             "inputs": {}
         },
         "elliptical_dab_angle": {
-            "base_value": 180.0,
-            "inputs": {}
+            "base_value": 0.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        180.0
+                    ]
+                ]
+            }
         },
         "elliptical_dab_ratio": {
             "base_value": 7.77,
@@ -165,7 +176,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.05,
+            "base_value": 0.45,
             "inputs": {
                 "pressure": [
                     [
diff --git a/stuff/library/mypaint brushes/aotz/061_texture_stone.myb b/stuff/library/mypaint brushes/aotz/061_texture_stone.myb
index 942a5cd..51096ae 100644
--- a/stuff/library/mypaint brushes/aotz/061_texture_stone.myb
+++ b/stuff/library/mypaint brushes/aotz/061_texture_stone.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate the Stone texture",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -165,7 +165,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.05,
+            "base_value": 0.15,
             "inputs": {
                 "pressure": [
                     [
diff --git a/stuff/library/mypaint brushes/aotz/063_texture_sand.myb b/stuff/library/mypaint brushes/aotz/063_texture_sand.myb
index b038412..a7276c7 100644
--- a/stuff/library/mypaint brushes/aotz/063_texture_sand.myb
+++ b/stuff/library/mypaint brushes/aotz/063_texture_sand.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate the Sand texture",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -196,7 +196,7 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.05,
+            "base_value": 0.45,
             "inputs": {
                 "pressure": [
                     [
@@ -327,4 +327,4 @@
         }
     },
     "version": 3
-}
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/065_texture_water.myb b/stuff/library/mypaint brushes/aotz/065_texture_water.myb
new file mode 100644
index 0000000..19c16c1
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/065_texture_water.myb
@@ -0,0 +1,440 @@
+{
+    "comment": "MyPaint brush file",
+    "description": "A brush to simulate water",
+    "group": "",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsl_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsv_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_l": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "colorize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 6.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 6.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        180.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.5,
+                        0.0
+                    ],
+                    [
+                        0.5,
+                        90.0
+                    ],
+                    [
+                        1.0,
+                        90.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 10.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -9.0
+                    ],
+                    [
+                        0.5,
+                        -9.0
+                    ],
+                    [
+                        0.5,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "eraser": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.5,
+                        -0.9387755102040816
+                    ],
+                    [
+                        0.5,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        0.9591836734693877
+                    ]
+                ]
+            }
+        },
+        "gridmap_scale": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "gridmap_scale_x": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "gridmap_scale_y": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "hardness": {
+            "base_value": 0.7,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.3
+                    ],
+                    [
+                        0.5,
+                        -0.3
+                    ],
+                    [
+                        0.5,
+                        0.0
+                    ],
+                    [
+                        0.75,
+                        -0.24
+                    ],
+                    [
+                        0.75,
+                        0.24
+                    ],
+                    [
+                        1.0,
+                        0.153125
+                    ]
+                ]
+            }
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_adj": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_random": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.6
+                    ],
+                    [
+                        0.5173913043478261,
+                        -0.3612244897959183
+                    ],
+                    [
+                        0.5173913043478261,
+                        0.36122448979591837
+                    ],
+                    [
+                        1.0,
+                        0.6
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "offset_multiplier": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_x": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_y": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque": {
+            "base_value": 0.53,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.016164,
+                        -1.0
+                    ],
+                    [
+                        0.016164,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.020408163265306145
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.176724,
+                        0.083333
+                    ],
+                    [
+                        0.427802,
+                        0.25
+                    ],
+                    [
+                        0.648707,
+                        0.822917
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 3.0,
+            "inputs": {}
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 7.13,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        0.95
+                    ],
+                    [
+                        0.5,
+                        0.95
+                    ],
+                    [
+                        0.5,
+                        -0.0
+                    ],
+                    [
+                        1.0,
+                        -0.0
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.5,
+            "inputs": {}
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.3,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.12,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/065_texture_water_prev.png b/stuff/library/mypaint brushes/aotz/065_texture_water_prev.png
new file mode 100644
index 0000000..bc2a524
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/065_texture_water_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/070_surface_broad.myb b/stuff/library/mypaint brushes/aotz/070_surface_broad.myb
index 16008ac..784d1aa 100644
--- a/stuff/library/mypaint brushes/aotz/070_surface_broad.myb
+++ b/stuff/library/mypaint brushes/aotz/070_surface_broad.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to create concept art",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -315,4 +315,4 @@
         }
     },
     "version": 3
-}
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb b/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb
index edeb2b6..81ccb4b 100644
--- a/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb
+++ b/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to create concept art",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -311,4 +311,4 @@
         }
     },
     "version": 3
-}
\ No newline at end of file
+}
diff --git a/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb b/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb
index 111db13..d1100f8 100644
--- a/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb
+++ b/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to create concept art",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -311,4 +311,4 @@
         }
     },
     "version": 3
-}
\ No newline at end of file
+}
diff --git a/stuff/library/mypaint brushes/aotz/090_smear.myb b/stuff/library/mypaint brushes/aotz/090_smear.myb
index 72e00cd..25c0621 100644
--- a/stuff/library/mypaint brushes/aotz/090_smear.myb
+++ b/stuff/library/mypaint brushes/aotz/090_smear.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to blend colors",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb b/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb
index 3565944..62bd861 100644
--- a/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb
+++ b/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A brush to simulate the grain on paper",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
diff --git a/stuff/library/mypaint brushes/aotz/098_kneaded_eraser.myb b/stuff/library/mypaint brushes/aotz/098_kneaded_eraser.myb
new file mode 100644
index 0000000..cc66ad7
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/098_kneaded_eraser.myb
@@ -0,0 +1,292 @@
+{
+    "comment": "MyPaint brush file",
+    "description": "A brush to simulate kneaded eraser",
+    "group": "",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "change_color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsl_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_hsv_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_l": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_h": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "colorize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 1.55,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.53,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "eraser": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "gridmap_scale": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "gridmap_scale_x": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "gridmap_scale_y": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "hardness": {
+            "base_value": 0.37,
+            "inputs": {}
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_adj": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "offset_multiplier": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_x": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_y": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque": {
+            "base_value": 0.57,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.87,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 3.17,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.27599999999999995
+                    ],
+                    [
+                        0.3,
+                        0.7510000000000001
+                    ],
+                    [
+                        1.0,
+                        -1.26
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.5,
+            "inputs": {}
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": 0.12,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.03,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.78,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.33,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 3.58,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.0,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/098_kneaded_eraser_prev.png b/stuff/library/mypaint brushes/aotz/098_kneaded_eraser_prev.png
new file mode 100644
index 0000000..d8489c0
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/098_kneaded_eraser_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/099_eraser.myb b/stuff/library/mypaint brushes/aotz/099_eraser.myb
index 99af7fe..09d4223 100644
--- a/stuff/library/mypaint brushes/aotz/099_eraser.myb
+++ b/stuff/library/mypaint brushes/aotz/099_eraser.myb
@@ -2,7 +2,7 @@
     "comment": "MyPaint brush file",
     "description": "A hard eraser",
     "group": "",
-    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {