build function 08 - 09
build function 0A begin