SuggestorCreator (working, but need refactor)