is it ok to just limp behind pre given original caller's stack size?