add extract information function.
add attribute order.