change FP** --> F64**
merged with temp1