small change
Discrete method