Added a first attempt at a Metropolis update