Add API Design: make the component of framework more clear.