add hand potential and ruby methods for montecarlo simulations