diff --git a/docs/devs/installation.md b/docs/devs/installation.md
index 81ae2a4c6..55636181d 100644
--- a/docs/devs/installation.md
+++ b/docs/devs/installation.md
@@ -5,15 +5,11 @@ title: Installation
nav_order: 1
---
-
-Installation
-============
+# Installation
Download the latest stable release https://github.com/lnbits/lnbits/releases
-
-Application dependencies
-------------------------
+## Application dependencies
The application uses [Pipenv][pipenv] to manage Python packages.
While in development, you will need to install all dependencies:
@@ -24,7 +20,7 @@ $ pipenv install --dev
```
If any of the modules fails to install, try checking and upgrading your setupTool module.
-`pip install -U setuptools`
+`pip install -U setuptools`
If you wish to use a version of Python higher than 3.7:
@@ -41,9 +37,7 @@ E.g. when you want to use LND you have to `pipenv run pip install lndgrpc` and `
Take a look at [Polar][polar] for an excellent way of spinning up a Lightning Network dev environment.
-
-Running the server
-------------------
+## Running the server
LNbits uses [Quart][quart] as an application server.
@@ -51,12 +45,18 @@ LNbits uses [Quart][quart] as an application server.
$ pipenv run python -m lnbits
```
-Frontend
---------
+**Note**: You'll need to use _https_ for some endpoints and/or extensions. You can use [ngrok](https://ngrok.com/) for that. Follow the installation instructions on the website and when it's all set you can run:
+
+```sh
+$ ./nrok http 5000
+```
+
+this will give you an _https_ tunnel for the _localhost_, use that URL for navigating to LNBits.
+
+## Frontend
The frontend uses [Vue.js and Quasar][quasar].
-
[quart]: https://pgjones.gitlab.io/
[pipenv]: https://pipenv.pypa.io/
[polar]: https://lightningpolar.com/
diff --git a/lnbits/extensions/subdomains/README.md b/lnbits/extensions/subdomains/README.md
index 49dfc223d..729f40f41 100644
--- a/lnbits/extensions/subdomains/README.md
+++ b/lnbits/extensions/subdomains/README.md
@@ -1,27 +1,29 @@
Subdomains Extension
-So the goal of the extension is to allow the owner of a domain to sell their subdomain to the anyone who is willing to pay some money for it.
+So the goal of the extension is to allow the owner of a domain to sell subdomains to anyone who is willing to pay some money for it.
+
+[](https://youtu.be/O1X0fy3uNpw 'video tutorial subdomains')
## Requirements
-- Free cloudflare account
-- Cloudflare as a dns server provider
-- Cloudflare TOKEN and Cloudflare zone-id where the domain is parked
+- Free Cloudflare account
+- Cloudflare as a DNS server provider
+- Cloudflare TOKEN and Cloudflare zone-ID where the domain is parked
## Usage
-1. Register at cloudflare and setup your domain with them. (Just follow instructions they provide...)
-2. Change DNS server at your domain registrar to point to cloudflare's
-3. Get Cloudflare zoneID for your domain
+1. Register at Cloudflare and setup your domain with them. (Just follow instructions they provide...)
+2. Change DNS server at your domain registrar to point to Cloudflare's
+3. Get Cloudflare zone-ID for your domain
-4. get Cloudflare API TOKEN
+4. Get Cloudflare API TOKEN
-5. Open the lnbits subdomains extension and register your domain with lnbits
+5. Open the LNBits subdomains extension and register your domain
6. Click on the button in the table to open the public form that was generated for your domain
-- Extension also supports webhooks so you can get notified when someone buys a new domain
-
+ - Extension also supports webhooks so you can get notified when someone buys a new subdomain\
+
## API Endpoints
@@ -36,8 +38,6 @@ So the goal of the extension is to allow the owner of a domain to sell their sub
- GET /api/v1/subdomains/
- DELETE /api/v1/subdomains/
-## Useful
-
### Cloudflare
- Cloudflare offers programmatic subdomain registration... (create new A record)
diff --git a/lnbits/extensions/usermanager/README.md b/lnbits/extensions/usermanager/README.md
index 6cb9deca9..b6f306275 100644
--- a/lnbits/extensions/usermanager/README.md
+++ b/lnbits/extensions/usermanager/README.md
@@ -1,3 +1,26 @@
-User Manager
-Make and manager users/wallets
-To help developers use LNbits to manage their users, the User Manager extension allows the creation and management of users and wallets. For example, a games developer may be developing a game that needs each user to have their own wallet, LNbits can be included in the develpoers stack as the user and wallet manager.
+# User Manager
+
+## Make and manage users/wallets
+
+To help developers use LNbits to manage their users, the User Manager extension allows the creation and management of users and wallets.
+
+For example, a games developer may be developing a game that needs each user to have their own wallet, LNbits can be included in the developers stack as the user and wallet manager. Or someone wanting to manage their family's wallets (wife, children, parents, etc...) or you want to host a community Lightning Network node and want to manage wallets for the users.
+
+## Usage
+
+1. Click the button "NEW USER" to create a new user\
+ 
+2. Fill the user information\
+ - username
+ - the generated wallet name, user can create other wallets later on
+ - email
+ - set a password
+ 
+3. After creating your user, it will appear in the **Users** section, and a user's wallet in the **Wallets** section.
+4. Next you can share the wallet with the corresponding user\
+ 
+5. If you need to create more wallets for some user, click "NEW WALLET" at the top\
+ 
+ - select the existing user you wish to add the wallet
+ - set a wallet name\
+ 
diff --git a/lnbits/extensions/usermanager/templates/usermanager/index.html b/lnbits/extensions/usermanager/templates/usermanager/index.html
index a75140894..06e5423ab 100644
--- a/lnbits/extensions/usermanager/templates/usermanager/index.html
+++ b/lnbits/extensions/usermanager/templates/usermanager/index.html
@@ -214,7 +214,7 @@
{% endblock %} {% block scripts %} {{ window_vars(user) }}