@Override
 public float getBalance() {
   if (controller != null) {
     return controller.getBalance();
   }
   return 1;
 }
 @Override
 public int getMaxMRU() {
   if (controller != null) return controller.getMaxMRU();
   return 0;
 }