read macro, table lib