hasKeys