reorder logic good for core datagit add .