Refac xs

wouldn't it be better to just call `init_artists(new_image)` in here instead of raising an exception?