restructured --reorder option