generates artwork if there is none availible