build function 0D-0E