Gauss implemented