variable reuse fail