updated requirements with image