Eliminate need in additional stack space