handle multiple keywords