to make it work with an image use a png-8 image that is a light colored logo and transparent by design. then have it outlined in a more standoutish color. that solved the problem for me. it appears the original code worked fine but my image choice was messing the display up.
Thanks
UPDATE===
downvoted bc why...that is the solution