diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f36c95180..a94b2538a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -157,4 +157,16 @@ This way, when later working on a feature or fix, `npm run test` command will de
We'd love for you to contribute your changes back to `apexcharts.js`! To do that, it would be great if you could commit your changes to a separate feature branch and open a Pull Request for those changes.
-Point your feature branch to use the `main`
+Point your feature branch to use the `main` branch as the base of this PR. The exact commands used depends on how you've setup your local git copy, but the flow could look like this:
+
+```sh
+# Inside your own copy of `apexcharts.js` package...
+git checkout --branch feature/branch-name-here upstream/main
+# Then hack away, and commit your changes:
+git add -A
+git commit -m "Few words about the changes I did"
+# Push your local changes back to your fork
+git push --set-upstream origin feature/branch-name-here
+```
+
+After these steps, you should be able to create a new Pull Request for this repository. If you hit any issues following these instructions, please open an issue and we'll see if we can improve these instructions even further.
diff --git a/samples/react/area/area-single-data.html b/samples/react/area/area-single-data.html
new file mode 100644
index 000000000..4457f1683
--- /dev/null
+++ b/samples/react/area/area-single-data.html
@@ -0,0 +1,283 @@
+
+
+
+
+
+
+ Area Chart with Single Data Point - React
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/vanilla-js/area/area-single-data.html b/samples/vanilla-js/area/area-single-data.html
new file mode 100644
index 000000000..3bbd7c245
--- /dev/null
+++ b/samples/vanilla-js/area/area-single-data.html
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+ Area Chart with Single Data Point
+
+
+
+
+
+
+
+
+
+
+
+
Area Chart with Single Data Point
+
+
+
About this demo
+
+ This demo shows the
+ plotOptions.area.forceSingleDataAsArea option in action
+ using Vanilla JS.
+