adds to utility functions; adds word-filter and loop