1diff --git a/_posts/2019-03-07-ansible-part-1.md b/_posts/2019-03-07-ansible-part-1.md
2index 4d81c04f95e1f265172c73d637872b686f6300a7..89934e8e5481ee652f797d0b5f84a2799aef87c0 100644
3--- a/_posts/2019-03-07-ansible-part-1.md
4+++ b/_posts/2019-03-07-ansible-part-1.md
5@@ -1,6 +1,6 @@
6 ---
7 layout: post
8-title: "Automating desktop setup with ansible-pull part 1"
9+title: "Automating desktop setup with ansible-pull part-1"
10 date: 2019-03-07
11 tags: ['ansible', 'ansible-pull', 'linux', 'fedora']
12 ---
13@@ -10,13 +10,13 @@ till I get to point where I was before formatting it, install all
14 packages, select themes, icons, fonts, install IDEs, extensions and so
15 on. After doing it a few times I came to the conclusion (
16 [genius](https://i.imgur.com/BtWuQgT.png)) that It would be nice to
17-automate this chore. And as a result, I could tinker a little more with
18+automate this chore, and as a result, I could tinker a little more with
19 my system and not be afraid of spending a weekend reinstalling
20-everything (which have happened more time that I'd like)
21+everything (which have happened more time that I'd likei to remenber)
22
23-So after a few attempts using python and bash, I couldn't get something
24+So after a few attempts using python or/and bash, I couldn't get something
25 that scales and ended with many files and keep the files organized and
26-concise turned to be more tedious than the setup itself. So it comes
27+concise turned out to be more tedious than the setup itself. So it comes
28 [Ansible](https://www.ansible.com/). It is an enterprise-grade software
29 used to automate tasks. It has many features I can be really helpful as
30 a sysadmin but what we gonna focus here is cliente side of thing using
31@@ -34,12 +34,12 @@ > Playbooks are Ansible’s configuration, deployment, and orchestration
32 > language. They can describe a policy you want your remote systems to
33 > enforce, or a set of steps in a general IT process.
34
35-So what we're gonna do is pull a playbook from a git account a run on
36-the host, that playbook will have the tasks that we need to setup our
37+The next step is to pull a playbook from a git account and run on
38+the host, the playbook will have tasks needed to setup our
39 machine.
40
41-To run it locally first we need localhost to all hosts list, to do so we
42-only the following text to `/etc/ansible/hosts`:
43+To run it locally first we need to add localhost to hosts list, to do so we
44+only the following text added to `/etc/ansible/hosts`:
45
46 {% highlight text %}
47 [all]
48@@ -67,7 +67,7 @@
49 Fist `hosts:` it is required and it has to match our hosts so we are
50 able to run that playbook. Then `tasks:` which is a list of task that
51 the playbook will perform that in this case will be `dnf install` for
52-the package vim.
53+the vim package.
54
55 Ansible pull requires a repository but for the first example I want to
56 keep it simple so we will use `ansible-playbook` commando to run