add handler for reading temp