- extended the structure