add _get_chain