implemented sacha's enhanced splitting functions
added search by word from sacha's configs