public Card processedCard(CardData list) {

		switch (list.getType()) {

		case ARTIFACT:
			return (new Artifact(list));
		case ENCHANTMENT:
			return (new Enchantment(list));
		case CREATURE:
			return (new Creature(list));
		case INSTANT:
			return (new Instant(list));
		case MANA:
			return (new Mana(list));
		case SORCERY:
			return (new Sorcery(list));
		case PLANSWALKER:
			break;
		default:
			return null;
		}
		return null;
	}