updated so that when only icon is sent in without background, the images won't superimpose