重构ING