[add] prepare_tables