customised for my personal project. added new images and text.