Added some pictures and more explainations