structure reading