Not that easy to abstract an image