has-ti-gem