Adding images and more explaination