Re Engineered Definition