rework how the stack and stack frames are available to the user