if we color something to the rax reg, it gets lost if another function is called before returning