Nothing changed
Working
Added numerical stability
Add single guassian