To have and to hold - whole image