Also, how does this handle duplicate keywords?