@Override
        public void run() {
            while (!stop) {
                try {
                    // attempt masking at this rate
                    Thread.sleep(1);
                } catch (final InterruptedException iex) {
                    iex.printStackTrace();
                }

                if (!stop) {
                    ConsoleMenu.print("\r" + prompt + " \r" + prompt);
                }

                System.out.flush();
            }
        }