diff --git a/.gitignore b/.gitignore
index 4cb12d8..c90f4f8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,16 +1,5 @@
-# Node rules:
-## Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
-
-## Dependency directory
-## Commenting this out is preferred by some people, see
-## https://docs.npmjs.com/misc/faq#should-i-check-my-node_modules-folder-into-git
-node_modules
-
-# Book build output
-_book
-
-# eBook build output
-*.epub
-*.mobi
-*.pdf
+# no backup files, editor temp
+*~
+\#*
+*.bak
+.idea/
diff --git a/README.md b/README.md
index f517d01..d7d26ec 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
### _XOOPS Documentation Series_
-
+
# XOOPS Service Manager
#### for XOOPS 2.6.0
@@ -7,10 +7,10 @@
## Tutorial
-This document is an introduction to **Service Manager** in [XOOPS CMS](http://xoops.org) Environment, in the upcoming [new version of XOOPS CMS](https://github.com/XOOPS/XoopsCore)
+This document is an introduction to **Service Manager** in [XOOPS CMS](https://xoops.org) Environment, in the upcoming [new version of XOOPS CMS](https://github.com/XOOPS/XoopsCore)
-© 2016 XOOPS Project ([www.xoops.org](http://xoops.org))
+© 2018 XOOPS Project ([www.xoops.org](https://xoops.org))
## How to Contribute
@@ -41,8 +41,8 @@ Editing the book can be done either by updating the markdown files with a text e
* [About XOOPS CMS](en/book/10aboutxoops.md)
-##License:
+## License:

Unless specified, this content is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
-All derivative works are to be attributed to XOOPS Project ([www.xoops.org](http://xoops.org))
+All derivative works are to be attributed to XOOPS Project ([www.xoops.org](https://xoops.org))
diff --git a/cover.jpg b/cover.jpg
index 9704a98..7b6be50 100644
Binary files a/cover.jpg and b/cover.jpg differ
diff --git a/en/README.md b/en/README.md
index 4c71825..514c3fe 100644
--- a/en/README.md
+++ b/en/README.md
@@ -1,5 +1,5 @@
### _XOOPS Documentation Series_
-
+
# XOOPS Service Manager
@@ -11,9 +11,9 @@ Version 1.0
## Tutorial
-This document is an introduction to **Service Manager** in [XOOPS CMS](http://xoops.org) Environment, in the upcoming [new version of XOOPS CMS](https://github.com/XOOPS/XoopsCore)
+This document is an introduction to **Service Manager** in [XOOPS CMS](https://xoops.org) Environment, in the upcoming [new version of XOOPS CMS](https://github.com/XOOPS/XoopsCore)
-© 2016 XOOPS Project ([www.xoops.org](http://xoops.org))
+© 2018 XOOPS Project ([www.xoops.org](https://xoops.org))
@@ -52,12 +52,12 @@ Editing the book can be done either by updating the markdown files with a text e
* [Credits](book/9credits.md)
* [About XOOPS CMS](book/10aboutxoops.md)
-##License:
+## License:

Unless specified, this content is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
-All derivative works are to be attributed to XOOPS Project ([www.xoops.org](http://xoops.org))
+All derivative works are to be attributed to XOOPS Project ([www.xoops.org](https://xoops.org))
diff --git a/en/assets/info/important.png b/en/assets/info/important.png
index d83f349..1921b60 100644
Binary files a/en/assets/info/important.png and b/en/assets/info/important.png differ
diff --git a/en/assets/info/info.png b/en/assets/info/info.png
index 4405fae..f3fdcca 100644
Binary files a/en/assets/info/info.png and b/en/assets/info/info.png differ
diff --git a/en/assets/info/stop.png b/en/assets/info/stop.png
index 62823a1..97a4299 100644
Binary files a/en/assets/info/stop.png and b/en/assets/info/stop.png differ
diff --git a/en/assets/logoModule.png b/en/assets/logoModule.png
index 0116399..f3df904 100644
Binary files a/en/assets/logoModule.png and b/en/assets/logoModule.png differ
diff --git a/en/assets/logoXoops.jpg b/en/assets/logoXoops.jpg
index 20545b0..6fc9578 100644
Binary files a/en/assets/logoXoops.jpg and b/en/assets/logoXoops.jpg differ
diff --git a/en/assets/servicemanager001.png b/en/assets/servicemanager001.png
index 7c1d0cc..1a4a0cb 100644
Binary files a/en/assets/servicemanager001.png and b/en/assets/servicemanager001.png differ
diff --git a/en/assets/servicemanager002.png b/en/assets/servicemanager002.png
index 61b57ce..d461067 100644
Binary files a/en/assets/servicemanager002.png and b/en/assets/servicemanager002.png differ
diff --git a/en/assets/servicemanager003.png b/en/assets/servicemanager003.png
index 0f543dd..91fa636 100644
Binary files a/en/assets/servicemanager003.png and b/en/assets/servicemanager003.png differ
diff --git a/en/book/10aboutxoops.md b/en/book/10aboutxoops.md
index dced1d3..8519c4e 100644
--- a/en/book/10aboutxoops.md
+++ b/en/book/10aboutxoops.md
@@ -4,7 +4,7 @@
XOOPS is a Content Management System (CSM) and a Web Portal program that allows administrators to easily create dynamic websites with great content and many outstanding features. It is an ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more. It can be installed on an Internet host with a PHP-capable web server (e.g., Apache) and a database (e.g., MySQL).
-**The main Project websites is http://xooops.org**
+**The main Project websites is https://xoops.org**
XOOPS is released under the terms of the GNU General Public License (GPL) and is free to use and modify. It is free to redistribute as long as you abide by the distribution terms of the GPL.
diff --git a/en/book/9credits.md b/en/book/9credits.md
index a30ef0f..82bd7c8 100644
--- a/en/book/9credits.md
+++ b/en/book/9credits.md
@@ -6,7 +6,7 @@ You can contact the author at: **richard@geekwright.com**

-### [www.xoops.org](http://xoops.org)
+### [www.xoops.org](https://xoops.org)
diff --git a/en/book/service-provider-implementation.md b/en/book/service-provider-implementation.md
index a0215ae..7e6c66f 100644
--- a/en/book/service-provider-implementation.md
+++ b/en/book/service-provider-implementation.md
@@ -3,7 +3,7 @@
Avatar example:
```php
-use Xoop\sCore\Service\Abstract\Contract;
+use Xoops\Core\Service\Abstract\Contract;
use Xoops\Core\Service\Contract\Avatar\Interface;
class AvatarsProvider extends AbstractContract implements AvatarInterface