Thanks to visit codestin.com Credit goes to github.com
Here I will put in notes from myself which can go public.