reorder required modules