public ArrayList<Report> getReports(int cabin_id) {
		ArrayList<Report> rp = new ArrayList<Report>();
		ResultSet rs = null;

		try{
			statement = connection.createStatement();
			String sql = "select * from reports where cabin_id = " + cabin_id + " order by report_date desc";
			rs = statement.executeQuery(sql);
			while(rs.next()){
				Report r = new Report();
				r.setWood(rs.getInt("wood"));
				r.setDamage(rs.getString("damage"));
				r.setMissing(rs.getString("missing"));
				r.setReport_date(rs.getDate("report_date"));
				r.setEmail(rs.getString("email"));
				r.setOther(rs.getString("other"));
				rp.add(r);
			}
		} catch(SQLException se) {
			se.printStackTrace();
		} finally {
			try{ if(rs != null) rs.close(); } catch(Exception e) {};
			try{ if(statement != null) statement.close(); } catch(Exception e) {};
		}

		return rp;
	}