temp value allocations new bug introduced #56