New appassembler