further guide reoganization