additional info, rearranged structure