Total Transformation:Re-buiding the whole software from scratch