added freeimage