updated elasticity