Turns out it was because I was using .jpg while code assumes .png.  Adding sonic as a test case