function: support calling code
0.1.2