modify rest distance
add surface tension, but not sucess