asm updates
puzzle style fix