Replaced Timer with vanilla Thread and timed Queue