Update basic_temp.hpp