fixed addArtwork function