temp reading cpu first commit