make the keyword using optional on open and add image