has key