experimenting with FreeImage