updated images and responsive design