protected function build_input($data, array $fields = []){
        $input = $this->get_open_tag($data, $fields);
        $counter = 1;
        foreach( $this->get_options() as $key => $label ){
            $input .= $this->get_option($key, $label, $counter, $data, $fields);
            $counter++;
        }
        $input .= $this->close_tag;
        return $input;
    }