Merge pull request #9 from Fattaf/dev

test reliece
Merge pull request #11 from Fattaf/dev

test reliece
Merge pull request #13 from Fattaf/dev

test reliece #2
Merge pull request #15 from Fattaf/dev

test reliece #3
Merge pull request #17 from Fattaf/dev

test reliece #4
Merge pull request #20 from Fattaf/dev

test reliece #5
Merge pull request #21 from Fattaf/dev

test reliece #6
Merge pull request #22 from Fattaf/master

test reliece #6.1