replaced table by definition list