added stringstream scientific