In progress, use multi-threaded approach to test_handler