little more work on silver searcher window; some more refactoring