move Image construction to Exp