this seems to be over-cautious pushing or RAX around syscall