Ava's asembler