implemented up to getTimePoint
implemented up to getTempPoint (header not updated)