make image mandatory, link facultative