added more ways to set the image + remove the opacity option(very expensive)