       {
         return request->send( 501, HEADER_HTML, NOT_PRESENT_ERROR_501 );
       }
-      response = request->beginResponseStream( HEADER_HTML );
+      AsyncResponseStream *response = request->beginResponseStream( HEADER_HTML );
       response->printf( "%i", oledContrast );
       return request->send( response );
     }

      {
        return request->send( 501, HEADER_HTML, NOT_PRESENT_ERROR_501 );
      }
      response = request->beginResponseStream( HEADER_HTML );
      response->printf( "%i\n%.4f\n", moonData.angle, moonData.percentLit );
      return request->send( response );
    }

      if ( !sensor.count() ) return request->send( 501, HEADER_HTML, NOT_PRESENT_ERROR_501 );
      sensorName_t name;
      sensorId_t id;
      AsyncResponseStream *response = request->beginResponseStream( HEADER_HTML );
      for ( uint8_t num = 0; num < sensor.count(); num++ )
        response->printf( "%s,%.3f,%s\n", sensor.getName( num, name ), sensor.temp( num ), sensor.getId( num, id ) );

