new temp -1