scheduler works
re-run thread