restructured image readers