add todo comment for alternative implementation on dealing with common words