@Override
	public Response handle(JsonElement data) {
		
		Response res;
		
		List<Map> maps = mapHome.getAll();
		
		if(maps.contains(null)) {
			res = new Response(Status.failed, "could not fetch all maps", null);
			Log.getLogger().fine("could not fetch all maps");
		} else {
			res = new Response(Status.ok, null, maps);
			Log.getLogger().finer("fetched "+ maps.size()+ " maps");
		}
		
		return res;
	}