parent_table is only used internally