placeholders on the stack at the end are fine