adding atemp and temp stuff