separated gas and nasm, added lots of nasm cheats