add linear elasticity