private static void start() {

		BufferedReader inputReader = new BufferedReader(new InputStreamReader(System.in));
		int amountOfClients = 1;
		boolean crashRecoveryEnabled = false;

		System.out.print("This is the database builder. \n\nHow many clients do you want to create (min 1, max 10)?\n-> ");
		try
		{
			amountOfClients = Integer.parseInt(inputReader.readLine()) % 10;

			System.out.println("\nOk. " + amountOfClients + " Clients will be created.");

			while (true)
			{
				System.out.print("\nDo you want to enable the crash recovery? \n(Yes/No) ->");
				String enable = inputReader.readLine();

				if (enable.equalsIgnoreCase("Yes"))
				{
					crashRecoveryEnabled = true;
					break;
				} else if (enable.equalsIgnoreCase("No"))
				{
					crashRecoveryEnabled = false;
					break;
				} else
				{
					System.err.println("Input incorrect. Try again..");
					Thread.sleep(150);
				}
			}
		} catch (Exception e)
		{
			e.printStackTrace();
		} finally
		{
			try
			{
				inputReader.close();
			} catch (IOException e)
			{
				e.printStackTrace();
			}
		}

		System.out.println("\nThanks. Have fun!");
		System.out.println("--------------------");
		System.out.println("-------- DB --------");
		System.out.println("--------------------");

		if (crashRecoveryEnabled)
		{
			PersistanceManager.getInstance().crashRecovery();
		}

		System.out.println("--------------------");
		System.out.println("- Creating Clients -");
		System.out.println("---------...--------");

		startClients(createClients(amountOfClients));

	}