unexporting imageRevisitor