first triangle.
add introduction