load events using threads
- ExecutorService