@Override
 public void draw() {
   if (sliders != null) {
     MuseRenderer.drawCenteredString(
         "Tinker", (border.left() + border.right()) / 4, border.top() / 2 + 2);
     GL11.glPushMatrix();
     GL11.glScaled(SCALERATIO, SCALERATIO, SCALERATIO);
     super.draw();
     for (ClickableSlider slider : sliders) {
       slider.draw();
     }
     int nexty = (int) (sliders.size() * 24 + border.top() + 24);
     for (Map.Entry<String, Double> property : propertyStrings.entrySet()) {
       nexty += 8;
       String[] str = {
         property.getKey() + ':',
         MuseStringUtils.formatNumberFromUnits(
             property.getValue(), PowerModule.getUnit(property.getKey()))
       };
       MuseRenderer.drawStringsJustified(
           Arrays.asList(str), border.left() + 4, border.right() - 4, nexty);
     }
     GL11.glPopMatrix();
   }
 }
 private void drawBackground() {
   super.draw();
 }