scala word search wip