rearranged libraries