added the has key