In Scope fully fucntioning, lots of work on PatternSplitter