working on GroundStateMonteCarlo