changed assembly code