triangle_updated