only save rhs vars on the stack