public static BaseAccount createAccount(int accountType, int PIN) {
		BaseAccount account;
		switch (accountType) {
			case CHECKING: { account = new CheckingAccount(2000, "27", PIN, 1, 2.5); break; }
			case OVERDRAFT: { account = new OverdraftAccount(3000, "23", PIN, 0.05, new DateTime(), 1); break; }
			case SAVING: { account = new SavingAccount(20, "33", PIN, 0.05, 1, new DateTime()); break; }
			case TIMED: { account = new TimedMaturityAccount(10000, "14-24-31", PIN, 0.05, 1, new DateTime(), 0.05); break; }
			default: return null;
		}
		map.put(account, PIN);
		return account;
	}