corrected by loading value in a local named temp and then extracting named vars from temp