Updated method names and now using cards instead of strings