rearranged document method order.