Inversion Based Control