def create_viewer(self, data):
        v = Viewer(self.master, self.viewers.__len__(), data)

        self.master.rowconfigure(self.viewers.__len__() + 1, weight=1)
        v.grid(row=self.viewers.__len__() + 1, columns=1, sticky='nswe')

        v.draw()
        self.viewers.append(v)