has-gifts