Self Balancing Robot

I am trying to change the address on one of my MD25 from default to 0x59. not working, is there something U think I may have written wrongly? :-

#include "Wire.h"
#include <LiquidCrystal.h>
// Command byte
#define md25Address 0x58 // Address of the first MD25

int currentDeviceId = 0x58; //Current Address
int newDeviceId = 0xB1; //New Address

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // initialize the library with the numbers of the interface pins

void setup()
{
Wire.begin();
configureDeviceId;
}

void loop()
{

}

void configureDeviceId()
{
Wire.beginTransmission(md25Address);
Wire.send(16);
Wire.send(0xA0);
Wire.endTransmission();
delay(10);
Wire.beginTransmission(md25Address);
Wire.send(16);
Wire.send(0xAA);
Wire.endTransmission();
delay(10);
Wire.beginTransmission(md25Address);
Wire.send(16);
Wire.send(0xA5);
Wire.endTransmission();
delay(10);
Wire.beginTransmission(md25Address);
Wire.send(16);
Wire.send(0xB1);
Wire.endTransmission();
}