reorganized feature order