merge SeedSplitter() thread timeout and unused code fixes