added PreferredSizesTableModel