depth as standalone arg for assembler feed
add layer code for producing instructions