gauss wroking