@Override
	public Serializable load(){
		try {
			db.start();
			DBCollection collection = db.getDB().getCollection("users");
			
			XStream xStream = new XStream();
			
			DBObject obj = collection.findOne();
	
			if (obj == null)
				return null;
			
			String xml = (String)obj.get("blob");
			Serializable xmlObj = (Serializable) xStream.fromXML(xml);
			db.stop(true);
			
			return xmlObj;
		}
		catch(Exception e) {
			e.printStackTrace();
			return null;
		}
		
	}