figured out the issue with timed_round. the Thread.kill was in the wrong place. BIG thanks to Indigo for his help