[+] add sources
[=] update ,gitignore