START TO REMAKE CONTROL