private DefaultTableModel refreshTable(){
		DefaultTableModel newModel = new DefaultTableModel(ColumnNames, 0);
		//get all reservations and add to table
		try {
			reservations = Reservation.getAllReservations();
			//add rows to table
			for(int i = 0; i < reservations.size(); i++) {
				Reservation curReservation = reservations.elementAt(i);
				Vector<String> Row = new Vector<String>();
				Row.add(curReservation.getName());
				Row.add((new Timestamp(curReservation.getDate().getTime()).toString()));
				Row.add(String.valueOf(curReservation.getSize()));
				Row.add(String.valueOf(curReservation.getDeposit()));
				newModel.addRow(Row);
			}
			return newModel;
		} catch (Exception e1) {
			JOptionPane.showMessageDialog(contentPane, e1.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
			return null;
		}
	}