diff --git a/stuff/library/mypaint brushes/aotz/001_sketch.myb b/stuff/library/mypaint brushes/aotz/001_sketch.myb
index 8f7e3a0..e1d455a 100644
--- a/stuff/library/mypaint brushes/aotz/001_sketch.myb
+++ b/stuff/library/mypaint brushes/aotz/001_sketch.myb
@@ -2,7 +2,8 @@
     "comment": "MyPaint brush file",
     "description": "A pencil to sketch",
     "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+	"parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
             "base_value": 0.0,
diff --git a/stuff/library/mypaint brushes/aotz/001_sketch_prev.png b/stuff/library/mypaint brushes/aotz/001_sketch_prev.png
index ef849f6..4cbc53c 100644
Binary files a/stuff/library/mypaint brushes/aotz/001_sketch_prev.png and b/stuff/library/mypaint brushes/aotz/001_sketch_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/002_sketch_b.myb b/stuff/library/mypaint brushes/aotz/002_sketch_b.myb
new file mode 100644
index 0000000..53d9310
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/002_sketch_b.myb
@@ -0,0 +1,326 @@
+{
+    "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",
+    "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": 3.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 5.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": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "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.5,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.017384074800569513
+                    ],
+                    [
+                        1.0,
+                        0.57
+                    ]
+                ]
+            }
+        },
+        "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.58,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.4400000000000002
+                    ],
+                    [
+                        0.27273089828784297,
+                        1.246685472799499
+                    ],
+                    [
+                        0.380786590210895,
+                        0.4160072703678796
+                    ],
+                    [
+                        0.6,
+                        -1.2
+                    ],
+                    [
+                        1.0,
+                        -1.7012641502542696
+                    ]
+                ]
+            }
+        },
+        "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.75,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.57,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.004974744924814756
+                    ],
+                    [
+                        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.57,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 0.55,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.45
+                    ],
+                    [
+                        0.8,
+                        0.225
+                    ],
+                    [
+                        1.0,
+                        0.27
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.2,
+            "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": 4.4,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "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/002_sketch_b_prev.png b/stuff/library/mypaint brushes/aotz/002_sketch_b_prev.png
new file mode 100644
index 0000000..986e5ad
Binary files /dev/null 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 4ff3d9b..a2e4630 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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/005_ink_prev.png b/stuff/library/mypaint brushes/aotz/005_ink_prev.png
index 51c481b..2cff8db 100644
Binary files a/stuff/library/mypaint brushes/aotz/005_ink_prev.png and b/stuff/library/mypaint brushes/aotz/005_ink_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/009_fill.myb b/stuff/library/mypaint brushes/aotz/009_fill.myb
index f38a773..6add202 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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_prev.png b/stuff/library/mypaint brushes/aotz/009_fill_prev.png
index ab61627..66b87c6 100644
Binary files a/stuff/library/mypaint brushes/aotz/009_fill_prev.png and b/stuff/library/mypaint brushes/aotz/009_fill_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/010_paint.myb b/stuff/library/mypaint brushes/aotz/010_paint.myb
index 8bf217c..d925a77 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -38,7 +38,7 @@
             "inputs": {}
         },
         "color_v": {
-            "base_value": 0.0,
+            "base_value": 1.0,
             "inputs": {}
         },
         "colorize": {
@@ -54,11 +54,11 @@
             "inputs": {}
         },
         "dabs_per_actual_radius": {
-            "base_value": 3.1,
+            "base_value": 5.0,
             "inputs": {}
         },
         "dabs_per_basic_radius": {
-            "base_value": 0.0,
+            "base_value": 5.0,
             "inputs": {}
         },
         "dabs_per_second": {
@@ -66,7 +66,7 @@
             "inputs": {}
         },
         "direction_filter": {
-            "base_value": 0.47,
+            "base_value": 2.25,
             "inputs": {}
         },
         "elliptical_dab_angle": {
@@ -85,7 +85,7 @@
             }
         },
         "elliptical_dab_ratio": {
-            "base_value": 5.19,
+            "base_value": 10.0,
             "inputs": {}
         },
         "eraser": {
@@ -105,7 +105,7 @@
             "inputs": {}
         },
         "hardness": {
-            "base_value": 0.95,
+            "base_value": 0.38,
             "inputs": {}
         },
         "lock_alpha": {
@@ -165,15 +165,15 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 1.0,
+            "base_value": 1.37,
             "inputs": {}
         },
         "opaque_linearize": {
-            "base_value": 0.9,
+            "base_value": 0.88,
             "inputs": {}
         },
         "opaque_multiply": {
-            "base_value": 0.05,
+            "base_value": 0.0,
             "inputs": {
                 "pressure": [
                     [
diff --git a/stuff/library/mypaint brushes/aotz/010_paint_prev.png b/stuff/library/mypaint brushes/aotz/010_paint_prev.png
index f119bdb..7665bd2 100644
Binary files a/stuff/library/mypaint brushes/aotz/010_paint_prev.png and b/stuff/library/mypaint brushes/aotz/010_paint_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/011_oilbrush.myb b/stuff/library/mypaint brushes/aotz/011_oilbrush.myb
new file mode 100644
index 0000000..46c4a73
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/011_oilbrush.myb
@@ -0,0 +1,419 @@
+{
+    "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",
+    "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": {
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.87963,
+                        0.02
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "color_h": {
+            "base_value": 0.015,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.87,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 1.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": 5.88,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 66.51,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        180.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 6.55,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        -0.4
+                    ],
+                    [
+                        1.0,
+                        0.4
+                    ]
+                ]
+            }
+        },
+        "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.8,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.426667
+                    ],
+                    [
+                        1.0,
+                        0.64
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.37
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        -0.022857
+                    ],
+                    [
+                        4.0,
+                        0.16
+                    ]
+                ]
+            }
+        },
+        "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.86,
+            "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": 1.21,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.87,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.0,
+                        0.19999999999999996
+                    ],
+                    [
+                        0.15076923076923077,
+                        0.846938775510204
+                    ],
+                    [
+                        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": 1.7,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -2.0
+                    ],
+                    [
+                        0.39384615384615385,
+                        0.7346938775510203
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        -0.1542855789473685
+                    ],
+                    [
+                        4.0,
+                        1.08
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        -0.2899997670682729
+                    ],
+                    [
+                        4.0,
+                        2.03
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 1.86,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 7.08,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.72,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        -0.0
+                    ],
+                    [
+                        180.0,
+                        -0.27
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        -0.1786459574468085
+                    ],
+                    [
+                        1.0,
+                        0.35
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        -0.3
+                    ],
+                    [
+                        1.0,
+                        0.3
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.0,
+            "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": 3.87,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.87,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 6.03,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.2,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/011_oilbrush_prev.png b/stuff/library/mypaint brushes/aotz/011_oilbrush_prev.png
new file mode 100644
index 0000000..daf59f3
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/011_oilbrush_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/014_impasto.myb b/stuff/library/mypaint brushes/aotz/014_impasto.myb
new file mode 100644
index 0000000..e39f125
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/014_impasto.myb
@@ -0,0 +1,953 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 0.0,
+            "inputs": {
+                "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": {
+                "custom": [
+                    [
+                        -10.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "change_color_v": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "custom": [
+                    [
+                        -10.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "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": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        -8.77
+                    ],
+                    [
+                        0.0,
+                        -7.892999999999999
+                    ],
+                    [
+                        0.0,
+                        -7.016
+                    ],
+                    [
+                        0.05,
+                        -7.016
+                    ],
+                    [
+                        0.05,
+                        -6.138999999999999
+                    ],
+                    [
+                        0.1,
+                        -6.138999999999999
+                    ],
+                    [
+                        0.1,
+                        -5.2620000000000005
+                    ],
+                    [
+                        0.15,
+                        -5.2620000000000005
+                    ],
+                    [
+                        0.15000000000000144,
+                        -4.385
+                    ],
+                    [
+                        0.2000000000000004,
+                        -4.385
+                    ],
+                    [
+                        0.2000000000000004,
+                        -3.507999999999999
+                    ],
+                    [
+                        0.24999999999999953,
+                        -3.507999999999999
+                    ],
+                    [
+                        0.24999999999999953,
+                        -2.6310000000000002
+                    ],
+                    [
+                        0.2999999999999989,
+                        -2.6310000000000002
+                    ],
+                    [
+                        0.3,
+                        -1.7539999999999996
+                    ],
+                    [
+                        0.34999999999999853,
+                        -1.7539999999999996
+                    ],
+                    [
+                        0.34999999999999853,
+                        -0.8770000000000008
+                    ],
+                    [
+                        0.4000000000000019,
+                        -0.8770000000000008
+                    ],
+                    [
+                        0.4000000000000019,
+                        0.0
+                    ],
+                    [
+                        0.4500000000000007,
+                        0.0
+                    ],
+                    [
+                        0.4500000000000007,
+                        0.8769999999999998
+                    ],
+                    [
+                        0.5000000000000007,
+                        0.8769999999999998
+                    ],
+                    [
+                        0.5000000000000007,
+                        1.7539999999999996
+                    ],
+                    [
+                        0.5476923076923093,
+                        1.7539999999999996
+                    ],
+                    [
+                        0.5499999999999988,
+                        2.6310000000000002
+                    ],
+                    [
+                        0.6,
+                        2.6310000000000002
+                    ],
+                    [
+                        0.6,
+                        3.508
+                    ],
+                    [
+                        0.6500000000000014,
+                        3.508
+                    ],
+                    [
+                        0.6500000000000014,
+                        4.385
+                    ],
+                    [
+                        0.7,
+                        4.385
+                    ],
+                    [
+                        0.7,
+                        5.262
+                    ],
+                    [
+                        0.7500000000000013,
+                        5.262
+                    ],
+                    [
+                        0.7500000000000013,
+                        6.138999999999999
+                    ],
+                    [
+                        0.8,
+                        6.138999999999999
+                    ],
+                    [
+                        0.8,
+                        7.016
+                    ],
+                    [
+                        0.8499999999999989,
+                        7.016
+                    ],
+                    [
+                        0.8499999999999989,
+                        7.893000000000001
+                    ],
+                    [
+                        0.899999999999999,
+                        7.893000000000001
+                    ],
+                    [
+                        0.899999999999999,
+                        8.77
+                    ],
+                    [
+                        0.9499999999999978,
+                        8.77
+                    ],
+                    [
+                        1.0,
+                        8.77
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 15.15,
+            "inputs": {
+                "speed1": [
+                    [
+                        0.0,
+                        0.45
+                    ],
+                    [
+                        4.0,
+                        -3.17
+                    ]
+                ]
+            }
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 0.65,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.0,
+            "inputs": {
+                "direction_angle": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        360.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "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": 1.0,
+            "inputs": {
+                "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,
+                        -38.4
+                    ],
+                    [
+                        10.0,
+                        38.4
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.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,
+                        -10.29
+                    ],
+                    [
+                        10.0,
+                        10.29
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "offset_angle_asc": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_view": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_random": {
+            "base_value": 0.61,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        2.62
+                    ],
+                    [
+                        -8.0,
+                        0.0
+                    ],
+                    [
+                        8.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        2.62
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        2.0,
+                        0.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.02
+                    ],
+                    [
+                        1.0,
+                        -0.02
+                    ]
+                ]
+            }
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_multiplier": {
+            "base_value": -0.43,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.07
+                    ],
+                    [
+                        1.0,
+                        0.07
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        0.33
+                    ],
+                    [
+                        0.1,
+                        0.25
+                    ],
+                    [
+                        0.12,
+                        0.13
+                    ],
+                    [
+                        0.26,
+                        -0.11
+                    ],
+                    [
+                        0.38,
+                        -0.31
+                    ],
+                    [
+                        0.6,
+                        -0.37
+                    ],
+                    [
+                        1.0,
+                        -0.41
+                    ]
+                ]
+            }
+        },
+        "offset_x": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_y": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque": {
+            "base_value": 2.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        -0.57
+                    ],
+                    [
+                        -6.0,
+                        0.0
+                    ],
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        6.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        -0.57
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.0,
+                        0.19999999999999996
+                    ],
+                    [
+                        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
+                    ]
+                ]
+            }
+        },
+        "radius_logarithmic": {
+            "base_value": 0.21,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        -0.008
+                    ],
+                    [
+                        0.5,
+                        0.15
+                    ],
+                    [
+                        1.0,
+                        0.75
+                    ]
+                ]
+            }
+        },
+        "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.87,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        0.1,
+                        -0.19999999999999997
+                    ],
+                    [
+                        0.4,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        -0.19999999999999997
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ],
+                "surfacemap_x": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        256.0,
+                        0.0
+                    ]
+                ],
+                "surfacemap_y": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        255.0,
+                        0.0
+                    ]
+                ],
+                "viewzoom": [
+                    [
+                        -2.8,
+                        0.0
+                    ],
+                    [
+                        4.2,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        0.0
+                    ],
+                    [
+                        10.0,
+                        255.0
+                    ]
+                ]
+            }
+        },
+        "smudge_length": {
+            "base_value": 0.5,
+            "inputs": {
+                "attack_angle": [
+                    [
+                        -180.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ],
+                "custom": [
+                    [
+                        -10.0,
+                        0.002
+                    ],
+                    [
+                        0.3,
+                        -0.22
+                    ],
+                    [
+                        10.0,
+                        -0.0
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": 1.35,
+            "inputs": {
+                "custom": [
+                    [
+                        -10.0,
+                        -3.2
+                    ],
+                    [
+                        -8.0,
+                        -0.0
+                    ],
+                    [
+                        8.0,
+                        -0.0
+                    ],
+                    [
+                        10.0,
+                        -3.2
+                    ]
+                ]
+            }
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": -0.55,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.27,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 8.47,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.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/014_impasto_prev.png b/stuff/library/mypaint brushes/aotz/014_impasto_prev.png
new file mode 100644
index 0000000..5213b6a
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/014_impasto_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/016_gouache.myb b/stuff/library/mypaint brushes/aotz/016_gouache.myb
new file mode 100644
index 0000000..a4613b5
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/016_gouache.myb
@@ -0,0 +1,345 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 5.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": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "custom_input_slowness": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_actual_radius": {
+            "base_value": 15.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 15.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 15.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 135.0,
+            "inputs": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 3.0,
+            "inputs": {}
+        },
+        "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.71,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.0
+                    ],
+                    [
+                        -0.703704,
+                        0.007292
+                    ],
+                    [
+                        0.469136,
+                        0.027083
+                    ],
+                    [
+                        2.0,
+                        0.1
+                    ]
+                ]
+            }
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.18,
+            "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.98,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.03
+                    ],
+                    [
+                        0.278125,
+                        -0.020938
+                    ],
+                    [
+                        0.5,
+                        -0.013438
+                    ],
+                    [
+                        0.7,
+                        -0.00375
+                    ],
+                    [
+                        0.85,
+                        0.006875
+                    ],
+                    [
+                        1.0,
+                        0.03
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.17,
+            "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": 2.67,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.506667
+                    ],
+                    [
+                        1.0,
+                        0.76
+                    ]
+                ]
+            }
+        },
+        "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.8,
+            "inputs": {}
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.6,
+            "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.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.06,
+            "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/016_gouache_prev.png b/stuff/library/mypaint brushes/aotz/016_gouache_prev.png
new file mode 100644
index 0000000..96cac6b
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/016_gouache_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/018_airbrush.myb b/stuff/library/mypaint brushes/aotz/018_airbrush.myb
new file mode 100644
index 0000000..15e4ff3
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/018_airbrush.myb
@@ -0,0 +1,296 @@
+{
+    "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",
+    "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.52,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.51,
+            "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": 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.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.87,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.25399999999999995
+                    ],
+                    [
+                        0.2,
+                        0.7620000000000001
+                    ],
+                    [
+                        0.8744223051111665,
+                        -0.01725662851728792
+                    ],
+                    [
+                        1.0,
+                        -1.27
+                    ]
+                ]
+            }
+        },
+        "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.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.31,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 3.88,
+            "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/018_airbrush_prev.png b/stuff/library/mypaint brushes/aotz/018_airbrush_prev.png
new file mode 100644
index 0000000..5927719
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/018_airbrush_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/020_water.myb b/stuff/library/mypaint brushes/aotz/020_water.myb
index a7f9fcd..5fc04f3 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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_prev.png b/stuff/library/mypaint brushes/aotz/020_water_prev.png
index b232438..eeba2ae 100644
Binary files a/stuff/library/mypaint brushes/aotz/020_water_prev.png and b/stuff/library/mypaint brushes/aotz/020_water_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/029_watercolor_texture.myb b/stuff/library/mypaint brushes/aotz/029_watercolor_texture.myb
deleted file mode 100644
index 54a0f6a..0000000
--- a/stuff/library/mypaint brushes/aotz/029_watercolor_texture.myb
+++ /dev/null
@@ -1,357 +0,0 @@
-{
-    "comment": "MyPaint brush file",
-    "description": "A brush to simulate the watercolor texture",
-    "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
-    "parent_brush_name": "",
-    "settings": {
-        "anti_aliasing": {
-            "base_value": 2.1,
-            "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": 2.1,
-            "inputs": {}
-        },
-        "dabs_per_basic_radius": {
-            "base_value": 4.77,
-            "inputs": {}
-        },
-        "dabs_per_second": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "direction_filter": {
-            "base_value": 2.15,
-            "inputs": {}
-        },
-        "elliptical_dab_angle": {
-            "base_value": 90.0,
-            "inputs": {}
-        },
-        "elliptical_dab_ratio": {
-            "base_value": 1.0,
-            "inputs": {}
-        },
-        "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.7,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        1.0,
-                        1.0
-                    ]
-                ]
-            }
-        },
-        "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.9,
-            "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.01,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        0.2975,
-                        0.0635
-                    ],
-                    [
-                        0.675,
-                        0.18791666666666663
-                    ],
-                    [
-                        0.865,
-                        0.66625
-                    ],
-                    [
-                        1.0,
-                        1.0
-                    ]
-                ]
-            }
-        },
-        "opaque_linearize": {
-            "base_value": 0.97,
-            "inputs": {}
-        },
-        "opaque_multiply": {
-            "base_value": 0.0,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        0.081645,
-                        0.073917
-                    ],
-                    [
-                        0.144839,
-                        0.291667
-                    ],
-                    [
-                        0.22129,
-                        0.468333
-                    ],
-                    [
-                        0.285484,
-                        0.770417
-                    ],
-                    [
-                        0.347387,
-                        0.947917
-                    ],
-                    [
-                        0.415129,
-                        1.0
-                    ],
-                    [
-                        1.0,
-                        1.0
-                    ]
-                ]
-            }
-        },
-        "paint_mode": {
-            "base_value": 1.0,
-            "inputs": {}
-        },
-        "posterize": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "posterize_num": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "pressure_gain_log": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_by_random": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_logarithmic": {
-            "base_value": 2.71,
-            "inputs": {}
-        },
-        "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": {
-                "pressure": [
-                    [
-                        0.0,
-                        1.0
-                    ],
-                    [
-                        1.0,
-                        -1.0
-                    ]
-                ]
-            }
-        },
-        "smudge_bucket": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "smudge_length": {
-            "base_value": 0.57,
-            "inputs": {
-                "stroke": [
-                    [
-                        0.0,
-                        1.0
-                    ],
-                    [
-                        1.0,
-                        -1.0
-                    ]
-                ]
-            }
-        },
-        "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": 3.0,
-            "inputs": {}
-        },
-        "speed1_slowness": {
-            "base_value": 0.05,
-            "inputs": {}
-        },
-        "speed2_gamma": {
-            "base_value": 3.0,
-            "inputs": {}
-        },
-        "speed2_slowness": {
-            "base_value": 0.7,
-            "inputs": {}
-        },
-        "stroke_duration_logarithmic": {
-            "base_value": 7.0,
-            "inputs": {}
-        },
-        "stroke_holdtime": {
-            "base_value": 10.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/029_watercolor_texture_prev.png b/stuff/library/mypaint brushes/aotz/029_watercolor_texture_prev.png
deleted file mode 100644
index 038e22e..0000000
Binary files a/stuff/library/mypaint brushes/aotz/029_watercolor_texture_prev.png and /dev/null differ
diff --git a/stuff/library/mypaint brushes/aotz/038_crayon.myb b/stuff/library/mypaint brushes/aotz/038_crayon.myb
index e9ebd31..122ddd9 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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/038_crayon_prev.png b/stuff/library/mypaint brushes/aotz/038_crayon_prev.png
index b24e2f2..6d93098 100644
Binary files a/stuff/library/mypaint brushes/aotz/038_crayon_prev.png and b/stuff/library/mypaint brushes/aotz/038_crayon_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/039_chalk.myb b/stuff/library/mypaint brushes/aotz/039_chalk.myb
index 82152ac..e5e2eea 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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_prev.png b/stuff/library/mypaint brushes/aotz/039_chalk_prev.png
index 41603b7..2793d46 100644
Binary files a/stuff/library/mypaint brushes/aotz/039_chalk_prev.png and b/stuff/library/mypaint brushes/aotz/039_chalk_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/040_marker.myb b/stuff/library/mypaint brushes/aotz/040_marker.myb
index deb85c5..1959256 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.3 optimized for Opentoonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 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_prev.png b/stuff/library/mypaint brushes/aotz/040_marker_prev.png
index cd52015..ce113a7 100644
Binary files a/stuff/library/mypaint brushes/aotz/040_marker_prev.png and b/stuff/library/mypaint brushes/aotz/040_marker_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/041_hatch.myb b/stuff/library/mypaint brushes/aotz/041_hatch.myb
index 016738d..d08eee2 100644
--- a/stuff/library/mypaint brushes/aotz/041_hatch.myb
+++ b/stuff/library/mypaint brushes/aotz/041_hatch.myb
@@ -1,8 +1,8 @@
 {
     "comment": "MyPaint brush file",
-    "description": "A brush to simulate cross hatching effect",
+    "description": "A brush to simulate hatch effect",
     "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.3\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -54,7 +54,7 @@
             "inputs": {}
         },
         "dabs_per_actual_radius": {
-            "base_value": 3.9,
+            "base_value": 0.5,
             "inputs": {}
         },
         "dabs_per_basic_radius": {
@@ -62,7 +62,7 @@
             "inputs": {}
         },
         "dabs_per_second": {
-            "base_value": 0.85,
+            "base_value": 0.0,
             "inputs": {}
         },
         "direction_filter": {
@@ -70,16 +70,16 @@
             "inputs": {}
         },
         "elliptical_dab_angle": {
-            "base_value": 75.0,
+            "base_value": 0.1,
             "inputs": {
                 "direction": [
                     [
                         0.0,
-                        0.0
+                        -90.0
                     ],
                     [
-                        75.0,
-                        75.0
+                        180.0,
+                        90.0
                     ]
                 ]
             }
@@ -105,7 +105,7 @@
             "inputs": {}
         },
         "hardness": {
-            "base_value": 0.87,
+            "base_value": 0.52,
             "inputs": {}
         },
         "lock_alpha": {
@@ -141,39 +141,8 @@
             "inputs": {}
         },
         "offset_by_random": {
-            "base_value": 1.8,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        -0.0
-                    ],
-                    [
-                        1.0,
-                        -1.35
-                    ]
-                ],
-                "speed1": [
-                    [
-                        0.0,
-                        -0.213286
-                    ],
-                    [
-                        4.0,
-                        1.55
-                    ]
-                ],
-                "speed2": [
-                    [
-                        0.0,
-                        -0.213286
-                    ],
-                    [
-                        4.0,
-                        1.55
-                    ]
-                ]
-            }
+            "base_value": 0.0,
+            "inputs": {}
         },
         "offset_by_speed": {
             "base_value": 0.0,
@@ -196,22 +165,11 @@
             "inputs": {}
         },
         "opaque": {
-            "base_value": 0.5,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        1.0,
-                        0.5
-                    ]
-                ]
-            }
+            "base_value": 0.52,
+            "inputs": {}
         },
         "opaque_linearize": {
-            "base_value": 0.1,
+            "base_value": 0.9,
             "inputs": {}
         },
         "opaque_multiply": {
@@ -238,7 +196,7 @@
             "inputs": {}
         },
         "posterize_num": {
-            "base_value": 0.0,
+            "base_value": 0.05,
             "inputs": {}
         },
         "pressure_gain_log": {
@@ -250,7 +208,7 @@
             "inputs": {}
         },
         "radius_logarithmic": {
-            "base_value": 2.7,
+            "base_value": 2.87,
             "inputs": {}
         },
         "restore_color": {
@@ -274,7 +232,7 @@
             "inputs": {}
         },
         "smudge_length": {
-            "base_value": 0.3,
+            "base_value": 0.5,
             "inputs": {}
         },
         "smudge_length_log": {
@@ -294,27 +252,27 @@
             "inputs": {}
         },
         "speed1_gamma": {
-            "base_value": 4.0,
+            "base_value": 3.88,
             "inputs": {}
         },
         "speed1_slowness": {
-            "base_value": 0.02,
+            "base_value": 0.03,
             "inputs": {}
         },
         "speed2_gamma": {
-            "base_value": 4.0,
+            "base_value": 3.88,
             "inputs": {}
         },
         "speed2_slowness": {
-            "base_value": 0.35,
+            "base_value": 0.7,
             "inputs": {}
         },
         "stroke_duration_logarithmic": {
-            "base_value": 0.0,
+            "base_value": 4.0,
             "inputs": {}
         },
         "stroke_holdtime": {
-            "base_value": 0.0,
+            "base_value": 0.1,
             "inputs": {}
         },
         "stroke_threshold": {
@@ -327,4 +285,4 @@
         }
     },
     "version": 3
-}
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/041_hatch_prev.png b/stuff/library/mypaint brushes/aotz/041_hatch_prev.png
index 299c91f..a9d97e5 100644
Binary files a/stuff/library/mypaint brushes/aotz/041_hatch_prev.png and b/stuff/library/mypaint brushes/aotz/041_hatch_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb b/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb
new file mode 100644
index 0000000..ca47aa3
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/042_hatch_rough.myb
@@ -0,0 +1,324 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 5.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": 2.5,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 2.5,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 2.5,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        75.0,
+                        75.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "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.57,
+            "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": 1.87,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.4066666767663427
+                    ],
+                    [
+                        0.306040579592787,
+                        -0.5127809264562757
+                    ],
+                    [
+                        1.0,
+                        -0.61
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        -0.39714285714285696
+                    ],
+                    [
+                        4.0,
+                        2.78
+                    ]
+                ]
+            }
+        },
+        "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.77,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.5
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.1,
+            "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.009999999776482582,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 2.7,
+            "inputs": {}
+        },
+        "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.3,
+            "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": 3.88,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.02,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.35,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 0.0,
+            "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/042_hatch_rough_prev.png b/stuff/library/mypaint brushes/aotz/042_hatch_rough_prev.png
new file mode 100644
index 0000000..e816e38
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/042_hatch_rough_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/042_stipple.myb b/stuff/library/mypaint brushes/aotz/042_stipple.myb
deleted file mode 100644
index 17894ff..0000000
--- a/stuff/library/mypaint brushes/aotz/042_stipple.myb
+++ /dev/null
@@ -1,340 +0,0 @@
-{
-    "comment": "MyPaint brush file",
-    "description": "A brush to simulate stippling effect",
-    "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\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": 3.0,
-            "inputs": {}
-        },
-        "dabs_per_basic_radius": {
-            "base_value": 0.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": {}
-        },
-        "elliptical_dab_ratio": {
-            "base_value": 1.0,
-            "inputs": {}
-        },
-        "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": 1.0,
-            "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": 20.0,
-            "inputs": {
-                "direction": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        180.0,
-                        1.97
-                    ]
-                ],
-                "pressure": [
-                    [
-                        0.0,
-                        25.0
-                    ],
-                    [
-                        1.0,
-                        25.0
-                    ]
-                ],
-                "speed2": [
-                    [
-                        0.0,
-                        -0.2632852925531914
-                    ],
-                    [
-                        4.0,
-                        1.85
-                    ]
-                ],
-                "stroke": [
-                    [
-                        0.0,
-                        3.0
-                    ],
-                    [
-                        1.0,
-                        3.0
-                    ]
-                ]
-            }
-        },
-        "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": 2.0,
-            "inputs": {}
-        },
-        "opaque_linearize": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "opaque_multiply": {
-            "base_value": 1.0,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        1.0,
-                        0.145833
-                    ]
-                ]
-            }
-        },
-        "paint_mode": {
-            "base_value": 1.0,
-            "inputs": {}
-        },
-        "posterize": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "posterize_num": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "pressure_gain_log": {
-            "base_value": 0.0,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        2.3
-                    ],
-                    [
-                        1.0,
-                        -3.6
-                    ]
-                ]
-            }
-        },
-        "radius_by_random": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_logarithmic": {
-            "base_value": -1.8,
-            "inputs": {
-                "random": [
-                    [
-                        0.0,
-                        -0.98
-                    ],
-                    [
-                        1.0,
-                        0.98
-                    ]
-                ]
-            }
-        },
-        "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.0,
-            "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.05,
-            "inputs": {}
-        },
-        "speed2_gamma": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "speed2_slowness": {
-            "base_value": 0.75,
-            "inputs": {}
-        },
-        "stroke_duration_logarithmic": {
-            "base_value": 4.0,
-            "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/042_stipple_prev.png b/stuff/library/mypaint brushes/aotz/042_stipple_prev.png
deleted file mode 100644
index 0437450..0000000
Binary files a/stuff/library/mypaint brushes/aotz/042_stipple_prev.png and /dev/null differ
diff --git a/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb b/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb
new file mode 100644
index 0000000..fa4f414
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/043_hatch mesh.myb
@@ -0,0 +1,296 @@
+{
+    "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",
+    "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": 0.57,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.1,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        -90.0
+                    ],
+                    [
+                        180.0,
+                        90.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "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.51,
+            "inputs": {}
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.25,
+            "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": 1.51,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 1.5,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.4,
+                        0.09999999999999998
+                    ],
+                    [
+                        0.7168141592920354,
+                        0.34693877551020413
+                    ],
+                    [
+                        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": 2.5,
+            "inputs": {}
+        },
+        "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": 3.87,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.03,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.87,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 3.7,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.1,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 1.05,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/043_hatch mesh_prev.png b/stuff/library/mypaint brushes/aotz/043_hatch mesh_prev.png
new file mode 100644
index 0000000..70309e3
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/043_hatch mesh_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb b/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb
new file mode 100644
index 0000000..e8b7b6c
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/044_hatch_sparse.myb
@@ -0,0 +1,343 @@
+{
+    "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",
+    "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": 50.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 50.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 180.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "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.01,
+            "inputs": {}
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": -0.11,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 6.72,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        -7.87
+                    ],
+                    [
+                        0.0,
+                        -4.722
+                    ],
+                    [
+                        0.2,
+                        -4.722
+                    ],
+                    [
+                        0.2,
+                        -1.5739999999999996
+                    ],
+                    [
+                        0.4,
+                        -1.5739999999999996
+                    ],
+                    [
+                        0.4,
+                        1.5739999999999996
+                    ],
+                    [
+                        0.6,
+                        1.5739999999999996
+                    ],
+                    [
+                        0.6,
+                        4.7219999999999995
+                    ],
+                    [
+                        0.8,
+                        4.7219999999999995
+                    ],
+                    [
+                        0.8,
+                        7.87
+                    ],
+                    [
+                        1.0,
+                        7.87
+                    ]
+                ]
+            }
+        },
+        "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.54,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.015,
+                        0.0
+                    ],
+                    [
+                        0.025,
+                        1.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": 0.03,
+            "inputs": {}
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.65,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.8,
+            "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": 2.87,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": -1.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 2.67,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/044_hatch_sparse_prev.png b/stuff/library/mypaint brushes/aotz/044_hatch_sparse_prev.png
new file mode 100644
index 0000000..c542870
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/044_hatch_sparse_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/045_stipple.myb b/stuff/library/mypaint brushes/aotz/045_stipple.myb
new file mode 100644
index 0000000..4c6e277
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/045_stipple.myb
@@ -0,0 +1,340 @@
+{
+    "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",
+    "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": 3.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.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": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "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": 1.0,
+            "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": 20.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        180.0,
+                        1.97
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        25.0
+                    ],
+                    [
+                        1.0,
+                        25.0
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        -0.2632852925531914
+                    ],
+                    [
+                        4.0,
+                        1.85
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        3.0
+                    ],
+                    [
+                        1.0,
+                        3.0
+                    ]
+                ]
+            }
+        },
+        "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": 2.0,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.70
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        2.3
+                    ],
+                    [
+                        1.0,
+                        -3.6
+                    ]
+                ]
+            }
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": -1.8,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.98
+                    ],
+                    [
+                        1.0,
+                        0.98
+                    ]
+                ]
+            }
+        },
+        "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.0,
+            "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.05,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.75,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "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/045_stipple_prev.png b/stuff/library/mypaint brushes/aotz/045_stipple_prev.png
new file mode 100644
index 0000000..116d38c
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/045_stipple_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/050_clouds.myb b/stuff/library/mypaint brushes/aotz/050_clouds.myb
index f1da8ff..743115e 100644
--- a/stuff/library/mypaint brushes/aotz/050_clouds.myb
+++ b/stuff/library/mypaint brushes/aotz/050_clouds.myb
@@ -1,333 +1,333 @@
-{
-    "comment": "MyPaint brush file",
-    "description": "A brush to simulate clouds",
-    "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\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": 0.17,
-            "inputs": {}
-        },
-        "dabs_per_basic_radius": {
-            "base_value": 0.17,
-            "inputs": {}
-        },
-        "dabs_per_second": {
-            "base_value": 1.42,
-            "inputs": {}
-        },
-        "direction_filter": {
-            "base_value": 2.0,
-            "inputs": {}
-        },
-        "elliptical_dab_angle": {
-            "base_value": 90.0,
-            "inputs": {
-                "random": [
-                    [
-                        0.0,
-                        -180.0
-                    ],
-                    [
-                        1.0,
-                        180.0
-                    ]
-                ]
-            }
-        },
-        "elliptical_dab_ratio": {
-            "base_value": 2.14,
-            "inputs": {}
-        },
-        "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.23,
-            "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.51,
-            "inputs": {}
-        },
-        "opaque_linearize": {
-            "base_value": 0.9,
-            "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.0,
-            "inputs": {}
-        },
-        "pressure_gain_log": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_by_random": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_logarithmic": {
-            "base_value": 1.5,
-            "inputs": {
-                "speed1": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        0.817901,
-                        1.659167
-                    ],
-                    [
-                        0.910494,
-                        1.81
-                    ],
-                    [
-                        1.0,
-                        1.81
-                    ]
-                ],
-                "speed2": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        0.074074,
-                        -0.255208
-                    ],
-                    [
-                        0.490741,
-                        0.0
-                    ],
-                    [
-                        0.611111,
-                        0.583333
-                    ],
-                    [
-                        0.867284,
-                        0.7
-                    ],
-                    [
-                        1.0,
-                        0.7
-                    ]
-                ]
-            }
-        },
-        "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.14,
-            "inputs": {}
-        },
-        "speed1_slowness": {
-            "base_value": 0.04,
-            "inputs": {}
-        },
-        "speed2_gamma": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "speed2_slowness": {
-            "base_value": 0.31,
-            "inputs": {}
-        },
-        "stroke_duration_logarithmic": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "stroke_holdtime": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "stroke_threshold": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "tracking_noise": {
-            "base_value": 0.0,
-            "inputs": {}
-        }
-    },
-    "version": 3
+{
+    "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",
+    "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": 0.17,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.17,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 1.42,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -180.0
+                    ],
+                    [
+                        1.0,
+                        180.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 2.14,
+            "inputs": {}
+        },
+        "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.23,
+            "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.51,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.9,
+            "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.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 1.5,
+            "inputs": {
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.817901,
+                        1.659167
+                    ],
+                    [
+                        0.910494,
+                        1.81
+                    ],
+                    [
+                        1.0,
+                        1.81
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.074074,
+                        -0.255208
+                    ],
+                    [
+                        0.490741,
+                        0.0
+                    ],
+                    [
+                        0.611111,
+                        0.583333
+                    ],
+                    [
+                        0.867284,
+                        0.7
+                    ],
+                    [
+                        1.0,
+                        0.7
+                    ]
+                ]
+            }
+        },
+        "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.14,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.31,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "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/050_clouds_prev.png b/stuff/library/mypaint brushes/aotz/050_clouds_prev.png
index 8b97409..a3e57ee 100644
Binary files a/stuff/library/mypaint brushes/aotz/050_clouds_prev.png and b/stuff/library/mypaint brushes/aotz/050_clouds_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/051_grass.myb b/stuff/library/mypaint brushes/aotz/051_grass.myb
index 1eda288..34ddde8 100644
--- a/stuff/library/mypaint brushes/aotz/051_grass.myb
+++ b/stuff/library/mypaint brushes/aotz/051_grass.myb
@@ -1,385 +1,412 @@
-{
-    "comment": "MyPaint brush file",
-    "description": "A brush to simulate grass",
-    "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\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": {
-                "random": [
-                    [
-                        0.0,
-                        -0.05
-                    ],
-                    [
-                        1.0,
-                        0.05
-                    ]
-                ],
-                "stroke": [
-                    [
-                        0.0,
-                        -0.004687
-                    ],
-                    [
-                        1.0,
-                        0.004792
-                    ]
-                ]
-            }
-        },
-        "change_color_hsl_s": {
-            "base_value": 0.0,
-            "inputs": {
-                "random": [
-                    [
-                        0.0,
-                        -0.01
-                    ],
-                    [
-                        1.0,
-                        0.01
-                    ]
-                ]
-            }
-        },
-        "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": {
-                "random": [
-                    [
-                        0.0,
-                        -0.28
-                    ],
-                    [
-                        1.0,
-                        0.28
-                    ]
-                ],
-                "stroke": [
-                    [
-                        0.0,
-                        -0.23
-                    ],
-                    [
-                        0.5,
-                        0.23
-                    ],
-                    [
-                        1.0,
-                        -0.227604
-                    ]
-                ]
-            }
-        },
-        "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": 3.24,
-            "inputs": {}
-        },
-        "dabs_per_basic_radius": {
-            "base_value": 0.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": {
-                "random": [
-                    [
-                        0.0,
-                        -30.0
-                    ],
-                    [
-                        0.11039,
-                        -3.437499725726827
-                    ],
-                    [
-                        0.899351,
-                        3.75
-                    ],
-                    [
-                        1.0,
-                        30.0
-                    ]
-                ],
-                "stroke": [
-                    [
-                        0.0,
-                        -30.0
-                    ],
-                    [
-                        1.0,
-                        30.0
-                    ]
-                ]
-            }
-        },
-        "elliptical_dab_ratio": {
-            "base_value": 10.0,
-            "inputs": {}
-        },
-        "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.91,
-            "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": 1.79,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        1.0,
-                        -1.4
-                    ]
-                ]
-            }
-        },
-        "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.78,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        1.0,
-                        0.4
-                    ]
-                ]
-            }
-        },
-        "opaque_linearize": {
-            "base_value": 0.56,
-            "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.0,
-            "inputs": {}
-        },
-        "pressure_gain_log": {
-            "base_value": 0.03,
-            "inputs": {}
-        },
-        "radius_by_random": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_logarithmic": {
-            "base_value": 2.5,
-            "inputs": {}
-        },
-        "restore_color": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "slow_tracking": {
-            "base_value": 2.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": 4.0,
-            "inputs": {}
-        },
-        "speed1_slowness": {
-            "base_value": 0.04,
-            "inputs": {}
-        },
-        "speed2_gamma": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "speed2_slowness": {
-            "base_value": 0.8,
-            "inputs": {}
-        },
-        "stroke_duration_logarithmic": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "stroke_holdtime": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "stroke_threshold": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "tracking_noise": {
-            "base_value": 0.0,
-            "inputs": {}
-        }
-    },
-    "version": 3
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "change_color_h": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.02
+                    ],
+                    [
+                        1.0,
+                        0.02
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        -0.004687
+                    ],
+                    [
+                        1.0,
+                        0.004792
+                    ]
+                ]
+            }
+        },
+        "change_color_hsl_s": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.01
+                    ],
+                    [
+                        1.0,
+                        0.01
+                    ]
+                ]
+            }
+        },
+        "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": {
+                "random": [
+                    [
+                        0.0,
+                        -0.27
+                    ],
+                    [
+                        1.0,
+                        0.27
+                    ]
+                ],
+                "stroke": [
+                    [
+                        0.0,
+                        -0.17
+                    ],
+                    [
+                        0.5,
+                        0.15300000000000002
+                    ],
+                    [
+                        1.0,
+                        -0.16479591836734697
+                    ]
+                ]
+            }
+        },
+        "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": 2.77,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.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
+                    ],
+                    [
+                        90.0,
+                        25.0
+                    ],
+                    [
+                        108.0,
+                        -25.0
+                    ],
+                    [
+                        180.0,
+                        25.0
+                    ]
+                ],
+                "random": [
+                    [
+                        0.0,
+                        -30.77
+                    ],
+                    [
+                        0.1,
+                        -6.153999999999998
+                    ],
+                    [
+                        0.9,
+                        6.153999999999998
+                    ],
+                    [
+                        1.0,
+                        30.77
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 5.67,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        0.38448979591836746
+                    ],
+                    [
+                        0.3,
+                        1.2560000000000007
+                    ],
+                    [
+                        0.7,
+                        0.942
+                    ],
+                    [
+                        1.0,
+                        1.57
+                    ]
+                ]
+            }
+        },
+        "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.55,
+            "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": 1.17,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.000000024835269
+                    ],
+                    [
+                        1.0,
+                        -1.5
+                    ]
+                ]
+            }
+        },
+        "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": 1.05,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.38
+                    ]
+                ]
+            }
+        },
+        "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": 2.7,
+            "inputs": {}
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge": {
+            "base_value": 0.55,
+            "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": 3.88,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.03,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.87,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 5.73,
+            "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/051_grass_prev.png b/stuff/library/mypaint brushes/aotz/051_grass_prev.png
index 36c9aa6..39e157b 100644
Binary files a/stuff/library/mypaint brushes/aotz/051_grass_prev.png and b/stuff/library/mypaint brushes/aotz/051_grass_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/052_leaves.myb b/stuff/library/mypaint brushes/aotz/052_leaves.myb
index c8d7f1a..68eb20b 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka Andeon)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -30,15 +30,15 @@
             "inputs": {}
         },
         "color_h": {
-            "base_value": 0.0,
+            "base_value": 0.21044546850998466,
             "inputs": {}
         },
         "color_s": {
-            "base_value": 0.0,
+            "base_value": 0.8821138211382114,
             "inputs": {}
         },
         "color_v": {
-            "base_value": 0.0,
+            "base_value": 0.9647058823529412,
             "inputs": {}
         },
         "colorize": {
@@ -61,11 +61,11 @@
             }
         },
         "custom_input_slowness": {
-            "base_value": 0.69,
+            "base_value": 0.67,
             "inputs": {}
         },
         "dabs_per_actual_radius": {
-            "base_value": 1.5,
+            "base_value": 1.03,
             "inputs": {}
         },
         "dabs_per_basic_radius": {
@@ -127,7 +127,7 @@
             "inputs": {}
         },
         "hardness": {
-            "base_value": 0.8,
+            "base_value": 0.75,
             "inputs": {}
         },
         "lock_alpha": {
@@ -163,7 +163,7 @@
             "inputs": {}
         },
         "offset_by_random": {
-            "base_value": 0.91,
+            "base_value": 0.8,
             "inputs": {}
         },
         "offset_by_speed": {
@@ -191,7 +191,7 @@
             "inputs": {}
         },
         "opaque_linearize": {
-            "base_value": 0.9,
+            "base_value": 0.88,
             "inputs": {}
         },
         "opaque_multiply": {
@@ -226,20 +226,41 @@
             "inputs": {}
         },
         "posterize_num": {
-            "base_value": 0.0,
+            "base_value": 0.05,
             "inputs": {}
         },
         "pressure_gain_log": {
-            "base_value": 0.03,
+            "base_value": 0.0,
             "inputs": {}
         },
         "radius_by_random": {
-            "base_value": 0.31,
+            "base_value": 0.77,
             "inputs": {}
         },
         "radius_logarithmic": {
-            "base_value": 2.58,
-            "inputs": {}
+            "base_value": 2.07,
+            "inputs": {
+                "custom": [
+                    [
+                        -2.0,
+                        0.45
+                    ],
+                    [
+                        2.0,
+                        -0.45
+                    ]
+                ],
+                "pressure": [
+                    [
+                        0.0,
+                        -0.473333
+                    ],
+                    [
+                        1.0,
+                        0.71
+                    ]
+                ]
+            }
         },
         "restore_color": {
             "base_value": 0.0,
@@ -254,7 +275,7 @@
             "inputs": {}
         },
         "smudge": {
-            "base_value": 0.13,
+            "base_value": 0.07,
             "inputs": {
                 "custom": [
                     [
@@ -262,15 +283,15 @@
                         0.94
                     ],
                     [
-                        0.649148,
-                        0.77375
+                        0.648148,
+                        0.76375
                     ],
                     [
                         0.833333,
                         0.5875
                     ],
                     [
-                        0.926667,
+                        0.916667,
                         0.362292
                     ],
                     [
@@ -285,7 +306,7 @@
             "inputs": {}
         },
         "smudge_length": {
-            "base_value": 0.8,
+            "base_value": 0.31,
             "inputs": {}
         },
         "smudge_length_log": {
diff --git a/stuff/library/mypaint brushes/aotz/052_leaves_prev.png b/stuff/library/mypaint brushes/aotz/052_leaves_prev.png
index e6b0969..c1701f2 100644
Binary files a/stuff/library/mypaint brushes/aotz/052_leaves_prev.png and b/stuff/library/mypaint brushes/aotz/052_leaves_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/053_meadown.myb b/stuff/library/mypaint brushes/aotz/053_meadown.myb
new file mode 100644
index 0000000..6dd1043
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/053_meadown.myb
@@ -0,0 +1,348 @@
+{
+    "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",
+    "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.21044546850998466,
+            "inputs": {}
+        },
+        "color_s": {
+            "base_value": 0.8821138211382114,
+            "inputs": {}
+        },
+        "color_v": {
+            "base_value": 0.9647058823529412,
+            "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": 5.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 5.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": {
+                "random": [
+                    [
+                        0.0,
+                        -180.0
+                    ],
+                    [
+                        1.0,
+                        180.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 7.77,
+            "inputs": {
+                "speed1": [
+                    [
+                        0.0,
+                        -3.34
+                    ],
+                    [
+                        0.962963,
+                        -0.9045833333333331
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "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.61,
+            "inputs": {}
+        },
+        "lock_alpha": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_angle_2": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -0.82
+                    ],
+                    [
+                        1.0,
+                        0.82
+                    ]
+                ]
+            }
+        },
+        "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.12,
+            "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": 2.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.43125
+                    ],
+                    [
+                        0.258721,
+                        -0.277917
+                    ],
+                    [
+                        0.540698,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.92
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.9,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.058642,
+                        0.604167
+                    ],
+                    [
+                        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": 2.77,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.653333
+                    ],
+                    [
+                        1.0,
+                        0.98
+                    ]
+                ]
+            }
+        },
+        "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.88,
+            "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": 4.0,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.9,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 7.17,
+            "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/053_meadown_prev.png b/stuff/library/mypaint brushes/aotz/053_meadown_prev.png
new file mode 100644
index 0000000..3729dfd
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/053_meadown_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/058_fur.myb b/stuff/library/mypaint brushes/aotz/058_fur.myb
index 0336271..9051406 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -73,7 +73,7 @@
             "inputs": {}
         },
         "dabs_per_second": {
-            "base_value": 200.0,
+            "base_value": 100.0,
             "inputs": {}
         },
         "direction_filter": {
diff --git a/stuff/library/mypaint brushes/aotz/058_fur_prev.png b/stuff/library/mypaint brushes/aotz/058_fur_prev.png
index 998e162..7801176 100644
Binary files a/stuff/library/mypaint brushes/aotz/058_fur_prev.png and b/stuff/library/mypaint brushes/aotz/058_fur_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/059_fur2.myb b/stuff/library/mypaint brushes/aotz/059_fur2.myb
index e3d9980..953e1a5 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 optimized for OpenToonz v0.2\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
+    "notes": "Brush package v0.5 optimized for OpenToonz\n\nAuthor: Anderson Prado (aka AndeOn)\nLicense: CC0/Public Domain",
     "parent_brush_name": "",
     "settings": {
         "anti_aliasing": {
@@ -73,7 +73,7 @@
             "inputs": {}
         },
         "dabs_per_second": {
-            "base_value": 200.0,
+            "base_value": 100.0,
             "inputs": {}
         },
         "direction_filter": {
diff --git a/stuff/library/mypaint brushes/aotz/059_fur2_prev.png b/stuff/library/mypaint brushes/aotz/059_fur2_prev.png
index 4847078..66e9c8e 100644
Binary files a/stuff/library/mypaint brushes/aotz/059_fur2_prev.png and b/stuff/library/mypaint brushes/aotz/059_fur2_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/060_eraser.myb b/stuff/library/mypaint brushes/aotz/060_eraser.myb
deleted file mode 100644
index 5b34fad..0000000
--- a/stuff/library/mypaint brushes/aotz/060_eraser.myb
+++ /dev/null
@@ -1,308 +0,0 @@
-{
-    "comment": "MyPaint brush file",
-    "description": "A hard eraser",
-    "group": "",
-    "notes": "Brush package optimized for OpenToonz v0.2\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": 2.0,
-            "inputs": {}
-        },
-        "dabs_per_basic_radius": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "dabs_per_second": {
-            "base_value": 80.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.8,
-            "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": 1.0,
-            "inputs": {}
-        },
-        "opaque_linearize": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "opaque_multiply": {
-            "base_value": 0.0,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        0.0
-                    ],
-                    [
-                        0.015,
-                        0.0
-                    ],
-                    [
-                        0.025,
-                        1.0
-                    ],
-                    [
-                        1.0,
-                        1.0
-                    ]
-                ]
-            }
-        },
-        "paint_mode": {
-            "base_value": 1.0,
-            "inputs": {}
-        },
-        "posterize": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "posterize_num": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "pressure_gain_log": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_by_random": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "radius_logarithmic": {
-            "base_value": 3.31,
-            "inputs": {
-                "pressure": [
-                    [
-                        0.0,
-                        -0.255937
-                    ],
-                    [
-                        0.544304,
-                        0.060938
-                    ],
-                    [
-                        0.857595,
-                        0.402187
-                    ],
-                    [
-                        0.939873,
-                        0.743438
-                    ],
-                    [
-                        1.0,
-                        1.17
-                    ]
-                ]
-            }
-        },
-        "restore_color": {
-            "base_value": 0.0,
-            "inputs": {}
-        },
-        "slow_tracking": {
-            "base_value": 0.65,
-            "inputs": {}
-        },
-        "slow_tracking_per_dab": {
-            "base_value": 0.8,
-            "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": 2.87,
-            "inputs": {}
-        },
-        "speed1_slowness": {
-            "base_value": 0.04,
-            "inputs": {}
-        },
-        "speed2_gamma": {
-            "base_value": 4.0,
-            "inputs": {}
-        },
-        "speed2_slowness": {
-            "base_value": 0.8,
-            "inputs": {}
-        },
-        "stroke_duration_logarithmic": {
-            "base_value": 4.0,
-            "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/060_eraser_prev.png b/stuff/library/mypaint brushes/aotz/060_eraser_prev.png
deleted file mode 100644
index e8ac036..0000000
Binary files a/stuff/library/mypaint brushes/aotz/060_eraser_prev.png and /dev/null differ
diff --git a/stuff/library/mypaint brushes/aotz/060_texture_ground.myb b/stuff/library/mypaint brushes/aotz/060_texture_ground.myb
new file mode 100644
index 0000000..5813f7f
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/060_texture_ground.myb
@@ -0,0 +1,357 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 2.1,
+            "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": 2.1,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 4.77,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.15,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 180.0,
+            "inputs": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 7.77,
+            "inputs": {}
+        },
+        "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.31,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "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": 1.2,
+            "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.05,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.2975,
+                        0.0635
+                    ],
+                    [
+                        0.675,
+                        0.187
+                    ],
+                    [
+                        0.865,
+                        0.66525
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 1.05,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.08,
+                        0.07
+                    ],
+                    [
+                        0.14,
+                        0.29
+                    ],
+                    [
+                        0.22,
+                        0.47
+                    ],
+                    [
+                        0.29,
+                        0.78
+                    ],
+                    [
+                        0.35,
+                        0.95
+                    ],
+                    [
+                        0.41,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.15,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 2.71,
+            "inputs": {}
+        },
+        "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": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.57,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ]
+            }
+        },
+        "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": 3.0,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.7,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 7.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 10.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/060_texture_ground_prev.png b/stuff/library/mypaint brushes/aotz/060_texture_ground_prev.png
new file mode 100644
index 0000000..0bbcb20
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/060_texture_ground_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/061_texture_stone.myb b/stuff/library/mypaint brushes/aotz/061_texture_stone.myb
new file mode 100644
index 0000000..942a5cd
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/061_texture_stone.myb
@@ -0,0 +1,357 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 2.1,
+            "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": 2.1,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 4.77,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.15,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 90.0,
+            "inputs": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.35,
+            "inputs": {}
+        },
+        "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.31,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "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": 1.20,
+            "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.05,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.2975,
+                        0.0635
+                    ],
+                    [
+                        0.675,
+                        0.188
+                    ],
+                    [
+                        0.865,
+                        0.66625
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 1.05,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.08,
+                        0.07
+                    ],
+                    [
+                        0.14,
+                        0.29
+                    ],
+                    [
+                        0.22,
+                        0.47
+                    ],
+                    [
+                        0.28,
+                        0.77
+                    ],
+                    [
+                        0.35,
+                        0.95
+                    ],
+                    [
+                        0.41,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.15,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 2.71,
+            "inputs": {}
+        },
+        "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": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ]
+            }
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.57,
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        -1.0
+                    ]
+                ]
+            }
+        },
+        "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": 3.0,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.05,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.7,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 7.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 10.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/061_texture_stone_prev.png b/stuff/library/mypaint brushes/aotz/061_texture_stone_prev.png
new file mode 100644
index 0000000..1b93a80
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/061_texture_stone_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/063_texture_sand.myb b/stuff/library/mypaint brushes/aotz/063_texture_sand.myb
new file mode 100644
index 0000000..b038412
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/063_texture_sand.myb
@@ -0,0 +1,330 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 3.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": 3.85,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.85,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 75.0,
+            "inputs": {
+                "direction": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        75.0,
+                        75.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 10.0,
+            "inputs": {}
+        },
+        "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.87,
+            "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": 17.88,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.0
+                    ],
+                    [
+                        1.0,
+                        -1.35
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        -0.21
+                    ],
+                    [
+                        4.0,
+                        1.55
+                    ]
+                ],
+                "speed2": [
+                    [
+                        0.0,
+                        -0.21
+                    ],
+                    [
+                        4.0,
+                        1.55
+                    ]
+                ]
+            }
+        },
+        "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.05,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.5
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.1,
+            "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.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 0.2,
+            "inputs": {}
+        },
+        "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.3,
+            "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.02,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.35,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.0,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
diff --git a/stuff/library/mypaint brushes/aotz/063_texture_sand_prev.png b/stuff/library/mypaint brushes/aotz/063_texture_sand_prev.png
new file mode 100644
index 0000000..b3b9db6
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/063_texture_sand_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
new file mode 100644
index 0000000..16008ac
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/070_surface_broad.myb
@@ -0,0 +1,318 @@
+{
+    "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",
+    "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": 2.10,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 2.20,
+            "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
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 5.15,
+            "inputs": {
+                "speed1": [
+                    [
+                        0.0,
+                        -2.576125
+                    ],
+                    [
+                        1.656763,
+                        -0.3125
+                    ],
+                    [
+                        4.0,
+                        0.0
+                    ]
+                ]
+            }
+        },
+        "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.8,
+            "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": 1.10,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.9,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.057,
+                        0.258
+                    ],
+                    [
+                        1.0,
+                        0.43
+                    ]
+                ]
+            }
+        },
+        "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": 4.25,
+            "inputs": {}
+        },
+        "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.93,
+            "inputs": {}
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": -1.5,
+            "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.7,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "stroke_holdtime": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "stroke_threshold": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "tracking_noise": {
+            "base_value": 0.0,
+            "inputs": {}
+        }
+    },
+    "version": 3
+}
diff --git a/stuff/library/mypaint brushes/aotz/070_surface_broad_prev.png b/stuff/library/mypaint brushes/aotz/070_surface_broad_prev.png
new file mode 100644
index 0000000..fd749b6
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/070_surface_broad_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb b/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb
new file mode 100644
index 0000000..edeb2b6
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/073_surface_sketch.myb
@@ -0,0 +1,314 @@
+{
+    "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",
+    "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": 5.55,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.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": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "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.7,
+            "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.65,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.2,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.175926,
+                        0.17567626946994871
+                    ],
+                    [
+                        0.354938,
+                        0.23648716510851278
+                    ],
+                    [
+                        0.546296,
+                        0.25
+                    ],
+                    [
+                        0.753086,
+                        0.17567626946994871
+                    ],
+                    [
+                        1.0,
+                        0.06756731308430769
+                    ]
+                ]
+            }
+        },
+        "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": 1.31,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.2266671999999996
+                    ],
+                    [
+                        1.0,
+                        -1.84
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.81
+                    ]
+                ]
+            }
+        },
+        "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.85,
+            "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": 3.88,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.03,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.3,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": -1.0,
+            "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/073_surface_sketch_prev.png b/stuff/library/mypaint brushes/aotz/073_surface_sketch_prev.png
new file mode 100644
index 0000000..268b32d
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/073_surface_sketch_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb b/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb
new file mode 100644
index 0000000..111db13
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/074_surface_sketch2.myb
@@ -0,0 +1,314 @@
+{
+    "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",
+    "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": 5.55,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 3.75,
+            "inputs": {}
+        },
+        "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.7,
+            "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": 1.05,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.2,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.175926,
+                        0.35135253893989743
+                    ],
+                    [
+                        0.354938,
+                        0.47297433021702556
+                    ],
+                    [
+                        0.546296,
+                        0.5
+                    ],
+                    [
+                        0.753086,
+                        0.35135253893989743
+                    ],
+                    [
+                        1.0,
+                        0.13513462616861538
+                    ]
+                ]
+            }
+        },
+        "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": 0.28,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        1.2266671999999996
+                    ],
+                    [
+                        1.0,
+                        -1.84
+                    ]
+                ],
+                "speed1": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.81
+                    ]
+                ]
+            }
+        },
+        "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.85,
+            "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": 3.88,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.12,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.3,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": -1.0,
+            "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/074_surface_sketch2_prev.png b/stuff/library/mypaint brushes/aotz/074_surface_sketch2_prev.png
new file mode 100644
index 0000000..f0275ff
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/074_surface_sketch2_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/090_smear.myb b/stuff/library/mypaint brushes/aotz/090_smear.myb
new file mode 100644
index 0000000..72e00cd
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/090_smear.myb
@@ -0,0 +1,231 @@
+{
+    "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",
+    "parent_brush_name": "",
+    "settings": {
+        "anti_aliasing": {
+            "base_value": 1.5, 
+            "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": 3.0, 
+            "inputs": {}
+        }, 
+        "dabs_per_basic_radius": {
+            "base_value": 2.75, 
+            "inputs": {}
+        }, 
+        "dabs_per_second": {
+            "base_value": 6.71, 
+            "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": 0.0, 
+            "inputs": {}
+        }, 
+        "hardness": {
+            "base_value": 0.9, 
+            "inputs": {}
+        }, 
+        "lock_alpha": {
+            "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": {}
+        }, 
+        "opaque": {
+            "base_value": 1.0, 
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0, 
+                        0.0
+                    ], 
+                    [
+                        1.0, 
+                        0.0
+                    ]
+                ]
+            }
+        }, 
+        "opaque_linearize": {
+            "base_value": 0.9, 
+            "inputs": {}
+        }, 
+        "opaque_multiply": {
+            "base_value": 0.0, 
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0, 
+                        0.0
+                    ], 
+                    [
+                        0.097, 
+                        0.25
+                    ], 
+                    [
+                        0.25, 
+                        0.38
+                    ], 
+                    [
+                        1.0, 
+                        1.0
+                    ]
+                ]
+            }
+        }, 
+        "pressure_gain_log": {
+            "base_value": 0.0, 
+            "inputs": {}
+        }, 
+        "radius_by_random": {
+            "base_value": 0.0, 
+            "inputs": {}
+        }, 
+        "radius_logarithmic": {
+            "base_value": 2.99, 
+            "inputs": {}
+        }, 
+        "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": 1.0, 
+            "inputs": {}
+        }, 
+        "smudge_length": {
+            "base_value": 0.0, 
+            "inputs": {
+                "stroke": [
+                    [
+                        0.0, 
+                        1.0
+                    ], 
+                    [
+                        1.0, 
+                        -1.0
+                    ]
+                ]
+            }
+        }, 
+        "smudge_radius_log": {
+            "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.8, 
+            "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.0, 
+            "inputs": {}
+        }
+    }, 
+    "version": 3
+}
\ No newline at end of file
diff --git a/stuff/library/mypaint brushes/aotz/090_smear_prev.png b/stuff/library/mypaint brushes/aotz/090_smear_prev.png
new file mode 100644
index 0000000..6ba9e13
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/090_smear_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb b/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb
new file mode 100644
index 0000000..3565944
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/095_grainy_blend.myb
@@ -0,0 +1,329 @@
+{
+    "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",
+    "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": 3.5,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 3.5,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "direction_filter": {
+            "base_value": 2.0,
+            "inputs": {}
+        },
+        "elliptical_dab_angle": {
+            "base_value": 0.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -180.0
+                    ],
+                    [
+                        1.0,
+                        180.0
+                    ]
+                ]
+            }
+        },
+        "elliptical_dab_ratio": {
+            "base_value": 5.0,
+            "inputs": {
+                "random": [
+                    [
+                        0.0,
+                        -1.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "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.1,
+            "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.85,
+            "inputs": {}
+        },
+        "offset_by_speed": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "offset_by_speed_slowness": {
+            "base_value": 0.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.55,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        1.0,
+                        0.7
+                    ]
+                ]
+            }
+        },
+        "opaque_linearize": {
+            "base_value": 0.9,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.065,
+                        0.67
+                    ],
+                    [
+                        0.14,
+                        0.93
+                    ],
+                    [
+                        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.8,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.34
+                    ],
+                    [
+                        1.0,
+                        -0.5
+                    ]
+                ]
+            }
+        },
+        "radius_logarithmic": {
+            "base_value": 2.75,
+            "inputs": {}
+        },
+        "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": 1.0,
+            "inputs": {}
+        },
+        "smudge_bucket": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_length": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "smudge_length_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "smudge_radius_log": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "smudge_transparency": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "snap_to_pixel": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "speed1_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.03,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 3.88,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.7,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 3.88,
+            "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/095_grainy_blend_prev.png b/stuff/library/mypaint brushes/aotz/095_grainy_blend_prev.png
new file mode 100644
index 0000000..8cecedf
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/095_grainy_blend_prev.png differ
diff --git a/stuff/library/mypaint brushes/aotz/099_eraser.myb b/stuff/library/mypaint brushes/aotz/099_eraser.myb
new file mode 100644
index 0000000..99af7fe
--- /dev/null
+++ b/stuff/library/mypaint brushes/aotz/099_eraser.myb
@@ -0,0 +1,308 @@
+{
+    "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",
+    "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": 2.0,
+            "inputs": {}
+        },
+        "dabs_per_basic_radius": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "dabs_per_second": {
+            "base_value": 80.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.8,
+            "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": 1.0,
+            "inputs": {}
+        },
+        "opaque_linearize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "opaque_multiply": {
+            "base_value": 0.0,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        0.0
+                    ],
+                    [
+                        0.015,
+                        0.0
+                    ],
+                    [
+                        0.025,
+                        1.0
+                    ],
+                    [
+                        1.0,
+                        1.0
+                    ]
+                ]
+            }
+        },
+        "paint_mode": {
+            "base_value": 1.0,
+            "inputs": {}
+        },
+        "posterize": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "posterize_num": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "pressure_gain_log": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_by_random": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "radius_logarithmic": {
+            "base_value": 3.31,
+            "inputs": {
+                "pressure": [
+                    [
+                        0.0,
+                        -0.255937
+                    ],
+                    [
+                        0.544304,
+                        0.060938
+                    ],
+                    [
+                        0.857595,
+                        0.402187
+                    ],
+                    [
+                        0.939873,
+                        0.743438
+                    ],
+                    [
+                        1.0,
+                        1.17
+                    ]
+                ]
+            }
+        },
+        "restore_color": {
+            "base_value": 0.0,
+            "inputs": {}
+        },
+        "slow_tracking": {
+            "base_value": 0.65,
+            "inputs": {}
+        },
+        "slow_tracking_per_dab": {
+            "base_value": 0.8,
+            "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": 2.87,
+            "inputs": {}
+        },
+        "speed1_slowness": {
+            "base_value": 0.04,
+            "inputs": {}
+        },
+        "speed2_gamma": {
+            "base_value": 4.0,
+            "inputs": {}
+        },
+        "speed2_slowness": {
+            "base_value": 0.8,
+            "inputs": {}
+        },
+        "stroke_duration_logarithmic": {
+            "base_value": 4.0,
+            "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/099_eraser_prev.png b/stuff/library/mypaint brushes/aotz/099_eraser_prev.png
new file mode 100644
index 0000000..e77ccc6
Binary files /dev/null and b/stuff/library/mypaint brushes/aotz/099_eraser_prev.png differ