gauss._performIteration method added