reorder conn func