SO CLOSE... linking is broken though... freaking IMAGEMAGIC ASLDKJASDHLKAJSDHLKAJSD