        // use leaflet classes?
                 },


                 initialize: function(buttons, options){

                     if(options){
                         L.Util.setOptions( this, options );
                     }

                     this._buildContainer();
                     this._buttons = [];

                     for(var i = 0; i < buttons.length; i++){
                         buttons[i]._bar = this;
                         buttons[i]._container = buttons[i].button;
               