added agal mini assembler