kinda working, image is completely black though