https://kodejava.org/how-do-i-create-a-daemon-thread/
How do I create a daemon thread?